ライブラリ
- ビルトイン (50)
- date (2)
-
minitest
/ mock (1) -
minitest
/ unit (3) - openssl (12)
クラス
- DateTime (2)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (1) -
MiniTest
:: Unit :: TestCase (1) -
OpenSSL
:: Config (12) - Time (2)
モジュール
- Enumerable (48)
-
MiniTest
:: Assertions (1)
キーワード
-
_ _ name _ _ (1) -
assert
_ respond _ to (1) -
deconstruct
_ keys (4) - each (12)
- expect (1)
- puke (1)
検索結果
先頭5件
-
Enumerable
# min {|a , b| . . . } -> object | nil (18185.0) -
ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。
...素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
class Person
attr_reader :name, :age
def initialize(name, age)
@name = name
@age = age
end
end
people = [
Person.new("sato", 55),
Person.new("sato", 33),
Person.new("sato", 11),
Person......people.min { |x, y| (x.age <=> y.age).nonzero? || y.name <=> x.name }
# => #<Person:0x007fd6f0824190 @name="tanaka", @age=11>
people.min(2) { |x, y| (x.age <=> y.age).nonzero? || y.name <=> x.name }
# => [#<Person:0x007fb5899ef4a8 @name="tanaka", @age=11>, #<Person:0x007fb5899ef728 @name="suzuki",... -
Enumerable
# min(n) {|a , b| . . . } -> Array (18185.0) -
ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。
...素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
class Person
attr_reader :name, :age
def initialize(name, age)
@name = name
@age = age
end
end
people = [
Person.new("sato", 55),
Person.new("sato", 33),
Person.new("sato", 11),
Person......people.min { |x, y| (x.age <=> y.age).nonzero? || y.name <=> x.name }
# => #<Person:0x007fd6f0824190 @name="tanaka", @age=11>
people.min(2) { |x, y| (x.age <=> y.age).nonzero? || y.name <=> x.name }
# => [#<Person:0x007fb5899ef4a8 @name="tanaka", @age=11>, #<Person:0x007fb5899ef728 @name="suzuki",... -
Enumerable
# min -> object | nil (18130.0) -
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
...該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.min # => "albatross"
a.min(2) # => ["albatross", "dog"]
//}... -
Enumerable
# min(n) -> Array (18130.0) -
最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。
...該当する要素が複数存在する場合、どの要素を返すかは不定です。
@param n 取得する要素数。
//emlist[例][ruby]{
a = %w(albatross dog horse)
a.min # => "albatross"
a.min(2) # => ["albatross", "dog"]
//}... -
MiniTest
:: Unit :: TestCase # _ _ name _ _ -> String (9102.0) -
自身の名前を返します。
自身の名前を返します。 -
MiniTest
:: Assertions # assert _ respond _ to(object , method _ name , message = nil) -> true (3108.0) -
与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。
...method_name メソッド名を指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::... -
MiniTest
:: Mock # expect(name , retval , args = []) -> self (3108.0) -
モックを構築するメソッドです。
...モックを構築するメソッドです。
@param name メソッド名を指定します。
@param retval 返り値として期待する値を指定します。
@param args 引数として期待する値を配列で指定します。... -
MiniTest
:: Unit # puke(klass , method _ name , exception) -> String (3108.0) -
テストメソッドの実行結果が成功以外の場合に、その種類と理由を記録します。
...結果が成功以外の場合に、その種類と理由を記録します。
@param klass テストクラスを指定します。
@param method_name テストメソッドの名前を指定します。
@param exception 例外クラスを指定します。
@return 与えられた例外クラス... -
DateTime
# deconstruct _ keys(array _ of _ names _ or _ nil) -> Hash (107.0) -
パターンマッチに使用する名前と値の Hash を返します。
...に利用できる名前は以下の通りです。
* :year
* :month
* :day
* :yday
* :wday
* :hour
* :min
* :sec
* :sec_fraction
* :zone
@param array_of_names_or_nil パターンマッチに使用する名前の配列を指定します。nil の場合は全てをパターン... -
Time
# deconstruct _ keys(array _ of _ names _ or _ nil) -> Hash (107.0) -
パターンマッチに使用する名前と値の Hash を返します。
...に利用できる名前は以下の通りです。
* :year
* :month
* :day
* :yday
* :wday
* :hour
* :min
* :sec
* :subsec
* :dst
* :zone
@param array_of_names_or_nil パターンマッチに使用する名前の配列を指定します。nil の場合は全てをパター... -
OpenSSL
:: Config # each {|section , key , value| . . . } -> self (31.0) -
オブジェクトに含まれる全ての設定情報を順にブロックに渡し 呼び出します。
...::DEFAULT_CONFIG_FILE)
conf.each{|section, key, value| p [section, key, value]}
# => ["req_distinguished_name", "countryName", "Country Name (2 letter code)"]
# => ["req_distinguished_name", "countryName_default", "AU"]
# => ["req_distinguished_name", "countryName_min", "2"]
# => :...