るりまサーチ

最速Rubyリファレンスマニュアル検索!
30件ヒット [1-30件を表示] (0.063秒)
トップページ > クエリ:-[x] > クエリ:Raise[x] > クエリ:assert[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method gets
  4. irb/input-method new
  5. matrix -

検索結果

MiniTest::Assertions#assert(test, message = nil) -> true (21207.0)

与えられた式の評価結果が真である場合、検査にパスしたことになります。

...失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられた式が偽である場合に発生します。...

MiniTest::Assertions#assert_raises(*args) { ... } -> true (15307.0)

与えられたブロックを評価中に与えられた例外が発生する場合、検査にパスしたことになります。

...例外クラスを一つ以上指定します。
最後の引数は、メッセージを指定することができます。

@raise MiniTest::Assertion 与えられたブロックを評価した結果、例外が発生しない場合に発生します。
...

MiniTest::Assertions#assert_operator(operand1, operator, operand2, message = nil) -> true (9219.0)

与えられたオブジェクトから作成する式を評価した結果が真を返す場合、検査にパスしたことになります。

...結果を使用します。

@raise MiniTest::Assertion 与えられたオブジェクトから作成する式を評価した結果が真でない場合に発生します。

例:
# 以下の二つは同じ
assert
_operator('aaa', :==, 'aaa', 'message')
assert
('aaa'.__send__(:==, 'aaa'), 'm...

MiniTest::Assertions#assert_in_epsilon(actual, expected, epsilon = 0.001, message = nil) -> true (9213.0)

与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。

...なります。

言い換えると以下の式が真である場合、検査をパスします。

[expected, actual].min * epsilon >= (extected - actual).abs

@param expected 期待値を指定します。

@param actual 実際の値を指定します。

@param epsilon 許容する相対誤差...
...sage 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 検査に失敗した場合に発生します。...

MiniTest::Assertions#assert_instance_of(klass, object, message = nil) -> true (9213.0)

与えられたオブジェクトが与えられたクラスの直接のインスタンスである場合、検査にパスしたことになります。

...Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスの直接のインスタンスでない
場合に発生します。

@see Module#===, MiniTest::Assertions#assert_kind_of...

絞り込み条件を変える

MiniTest::Assertions#assert_kind_of(klass, object, message) -> true (9213.0)

与えられたオブジェクトが与えられたクラスまたはそのサブクラスのインスタンス である場合、検査にパスしたことになります。

...結果を使用します。

@raise MiniTest::Assertion 与えられたオブジェクトが与えられたクラスまたはそのサブクラスの
インスタンスではない場合に発生します。

@see Object#kind_of?, MiniTest::Assertions#assert_instance_of...

MiniTest::Assertions#assert_send(array, message = nil) -> true (9213.0)

引数から、式を取り出して評価した結果が真の場合、検査にパスしたことになります。

...します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 取り出した式が偽を返す場合に発生します。

例:
assert
_send([%w[foo bar baz], :include?, 'baz'])...

MiniTest::Assertions#assert_block(message = nil) { ... } -> true (9207.0)

与えられたブロックの評価結果が真である場合、検査にパスしたことになります。

...示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられたブロックの評価結果が偽である場合に発生します。...

MiniTest::Assertions#assert_empty(object, message = nil) -> true (9207.0)

与えられたオブジェクトが空である場合、検査にパスしたことになります。

...文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられたオブジェクトが empty? メソッドを持たない場合に発生します。
また、...

MiniTest::Assertions#assert_equal(expected, actual, message = nil) -> true (9207.0)

与えられた期待値と実際の値が等しい場合、検査にパスしたことになります。

...セージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられた期待値と実際の値が等しくない場合に発生します。

@see Object#==...

絞り込み条件を変える

MiniTest::Assertions#assert_in_delta(expected, actual, delta = 0.001, message = nil) -> true (9207.0)

期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。

...ます。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられた期待値と実際の値の差の絶対値が与えられた差分を越える場合に発生します。...

MiniTest::Assertions#assert_includes(collection, object, message = nil) -> true (9207.0)

与えられたコレクションにオブジェクトが含まれている場合、検査にパスしたことになります。

...文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 第一引数のオブジェクトが include? メソッドを持たない場合に発生します。
与え...

MiniTest::Assertions#assert_match(regexp, str, message = nil) -> true (9207.0)

与えられた文字列が与えられた正規表現にマッチした場合、検査にパスしたことになります。

...を指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられた文字列が与えられた正規表現にマッチしなかった場合に発生します。...

MiniTest::Assertions#assert_nil(object, message = nil) -> true (9207.0)

与えられたオブジェクトが nil である場合、検査にパスしたことになります。

...合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられたオブジェクトが nil でない場合に発生します。...

MiniTest::Assertions#assert_respond_to(object, method_name, message = nil) -> true (9207.0)

与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。

...文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられたオブジェクトが与えられたメソッドを持たない場合に発生します。

@see Object#respond_to?...

絞り込み条件を変える

MiniTest::Assertions#assert_same(expected, actual, message = nil) -> true (9207.0)

与えられた二つのオブジェクトの Object#object_id が同じ場合、検査にパスしたことになります。

...セージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられた二つのオブジェクトが異なる場合に発生します。

@see Object#equal?...

MiniTest::Assertions#assert_throws(tag, message = nil) { ... } -> true (9207.0)

与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。

...ージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。

@see Kernel.#throw...

Object#must_raise(*args) -> true (6213.0)

自身を評価中に与えられた例外が発生する場合、検査にパスしたことになります。

...とになります。

@param args 自身を評価中に発生する可能性のある例外クラスを一つ以上指定します。

@raise MiniTest::Assertion 自身を評価した結果、例外が発生しない場合に発生します。
また、自身を評価中...
...に発生した例外が、与えられた例外
またはそのサブクラスでない場合に発生します。

@see MiniTest::Assertions#assert_raises...

Object#must_be -> true (112.0)

自身の評価結果が真である場合、検査にパスしたことになります。

...自身の評価結果が真である場合、検査にパスしたことになります。

@raise MiniTest::Assertion 自身の評価結果が偽である場合に発生します。

@see MiniTest::Assertions#assert...

Object#must_be_close_to(expected, delta = 0.001) -> true (112.0)

自身と期待値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。

...@param expected 期待値を指定します。

@param delta 許容する絶対誤差を指定します。

@raise MiniTest::Assertion 与えられた期待値と実際の値の差の絶対値が与えられた差分を越える場合に発生します。

@see MiniTest::Assertions#assert_in_delta...

絞り込み条件を変える

Object#must_be_empty -> true (112.0)

自身が空である場合、検査にパスしたことになります。

...が空である場合、検査にパスしたことになります。

@raise MiniTest::Assertion 自身が empty? メソッドを持たない場合に発生します。
また、自身が空でない場合にも発生します。

@see MiniTest::Assertions#assert_empty...

Object#must_be_instance_of(klass) -> true (112.0)

自身が与えられたクラスのインスタンスである場合、検査にパスしたことになります。

...ンスである場合、検査にパスしたことになります。

@param klass 任意のクラスを指定します。

@raise MiniTest::Assertion 自身が与えられたクラスの直接のインスタンスでない場合に発生します。

@see MiniTest::Assertions#assert_instance_of...

Object#must_be_kind_of(klass) -> true (112.0)

自身が与えられたクラスまたはそのサブクラスのインスタンス である場合、検査にパスしたことになります。

...なります。

@param klass 自身が所属することを期待するクラスを指定します。

@raise MiniTest::Assertion 自身が与えられたクラスまたはそのサブクラスのインスタンスではない場合に発生します。

@see MiniTest::Assertions#assert_kind_of...

Object#must_be_nil -> true (112.0)

自身が nil である場合、検査にパスしたことになります。

...自身が nil である場合、検査にパスしたことになります。

@raise MiniTest::Assertion 自身が nil でない場合に発生します。

@see MiniTest::Assertions#assert_nil...

Object#must_be_within_delta(expected, delta = 0.001) -> true (112.0)

自身と期待値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。

...@param expected 期待値を指定します。

@param delta 許容する絶対誤差を指定します。

@raise MiniTest::Assertion 与えられた期待値と実際の値の差の絶対値が与えられた差分を越える場合に発生します。

@see MiniTest::Assertions#assert_in_delta...

絞り込み条件を変える

Object#must_equal(expected) -> true (112.0)

自身が比較対象のオブジェクトと等しい場合、検査にパスしたことになります。

...しい場合、検査にパスしたことになります。

@param expected 比較対象のオブジェクトを指定します。

@raise MiniTest::Assertion 与えられた期待値と実際の値が等しくない場合に発生します。

@see Object#==, MiniTest::Assertions#assert_equal...

Object#must_include(object) -> true (112.0)

自身に与えられたオブジェクトが含まれている場合、検査にパスしたことになります。

...ェクトを指定します。

@raise MiniTest::Assertion 自身が include? メソッドを持たない場合に発生します。
自身に与えられたオブジェクトが含まれていない場合に発生します。

@see MiniTest::Assertions#assert_includes...

Object#must_match(regexp) -> true (112.0)

自身が与えられた正規表現にマッチした場合、検査にパスしたことになります。

...文字列を指定した場合は文字列そのものにマッチする
正規表現に変換してから使用します。

@raise MiniTest::Assertion 自身が与えられた正規表現にマッチしなかった場合に発生します。

@see MiniTest::Assertions#assert_match...

Object#must_respond_to(method_name) -> true (112.0)

自身が与えられたメソッドを持つ場合、検査にパスしたことになります。

...えられたメソッドを持つ場合、検査にパスしたことになります。

@param method_name メソッド名を指定します。

@raise MiniTest::Assertion 自身が与えられたメソッドを持たない場合に発生します。

@see MiniTest::Assertions#assert_respond_to...

Object#must_throw(tag) -> true (112.0)

自身を評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。

...とになります。

@param tag 自身を評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。

@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。

@see MiniTest::Assertions#assert_throws...

絞り込み条件を変える