別のキーワード
ライブラリ
-
minitest
/ spec (4) -
minitest
/ unit (23)
モジュール
-
MiniTest
:: Assertions (23)
キーワード
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ raises (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
exception
_ details (1) - flunk (1)
-
infect
_ with _ assertions (1) -
mu
_ pp (1) -
must
_ match (1) -
must
_ raise (1) -
must
_ throw (1) - pass (1)
- skip (1)
検索結果
先頭5件
- MiniTest
:: Assertions # assert(test , message = nil) -> true - MiniTest
:: Assertions # assert _ match(regexp , str , message = nil) -> true - MiniTest
:: Assertions # assert _ operator(operand1 , operator , operand2 , message = nil) -> true - MiniTest
:: Assertions # assert _ instance _ of(klass , object , message = nil) -> true - MiniTest
:: Assertions # assert _ kind _ of(klass , object , message) -> true
-
MiniTest
:: Assertions # assert(test , message = nil) -> true (21201.0) -
与えられた式の評価結果が真である場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた式が偽... -
MiniTest
:: Assertions # assert _ match(regexp , str , message = nil) -> true (9301.0) -
与えられた文字列が与えられた正規表現にマッチした場合、検査にパスしたことになります。
...ます。
@param regexp 正規表現か文字列を指定します。文字列を指定した場合は文字列そのものにマッチする
正規表現に変換してから使用します。
@param str 検査対象の文字列を指定します。
@param message 検査に失敗......を指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた文字列が与えられた正規表現にマッチしなかった場合に発生します。... -
MiniTest
:: Assertions # assert _ operator(operand1 , operator , operand2 , message = nil) -> true (9213.0) -
与えられたオブジェクトから作成する式を評価した結果が真を返す場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジ......ェクトから作成する式を評価した結果が真でない場合に発生します。
例:
# 以下の二つは同じ
assert_operator('aaa', :==, 'aaa', 'message')
assert('aaa'.__send__(:==, 'aaa'), 'message')... -
MiniTest
:: Assertions # assert _ instance _ of(klass , object , message = nil) -> true (9207.0) -
与えられたオブジェクトが与えられたクラスの直接のインスタンスである場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジ......ェクトが与えられたクラスの直接のインスタンスでない
場合に発生します。
@see Module#===, MiniTest::Assertions#assert_kind_of... -
MiniTest
:: Assertions # assert _ kind _ of(klass , object , message) -> true (9207.0) -
与えられたオブジェクトが与えられたクラスまたはそのサブクラスのインスタンス である場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジ......ェクトが与えられたクラスまたはそのサブクラスの
インスタンスではない場合に発生します。
@see Object#kind_of?, MiniTest::Assertions#assert_instance_of... -
MiniTest
:: Assertions # assert _ send(array , message = nil) -> true (9207.0) -
引数から、式を取り出して評価した結果が真の場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 取り出した式が偽......を返す場合に発生します。
例:
assert_send([%w[foo bar baz], :include?, 'baz'])... -
MiniTest
:: Assertions # assert _ block(message = nil) { . . . } -> true (9201.0) -
与えられたブロックの評価結果が真である場合、検査にパスしたことになります。
...ります。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたブロッ... -
MiniTest
:: Assertions # assert _ empty(object , message = nil) -> true (9201.0) -
与えられたオブジェクトが空である場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジ... -
MiniTest
:: Assertions # assert _ equal(expected , actual , message = nil) -> true (9201.0) -
与えられた期待値と実際の値が等しい場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた期待値... -
MiniTest
:: Assertions # assert _ in _ delta(expected , actual , delta = 0 . 001 , message = nil) -> true (9201.0) -
期待値と実際の値の差の絶対値が与えられた絶対誤差以下である場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた期待値... -
MiniTest
:: Assertions # assert _ in _ epsilon(actual , expected , epsilon = 0 . 001 , message = nil) -> true (9201.0) -
与えられた期待値と実際の値の相対誤差が許容範囲内である場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 検査に失敗した場... -
MiniTest
:: Assertions # assert _ includes(collection , object , message = nil) -> true (9201.0) -
与えられたコレクションにオブジェクトが含まれている場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 第一引数のオブジ... -
MiniTest
:: Assertions # assert _ nil(object , message = nil) -> true (9201.0) -
与えられたオブジェクトが nil である場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジ... -
MiniTest
:: Assertions # assert _ raises(*args) { . . . } -> true (9201.0) -
与えられたブロックを評価中に与えられた例外が発生する場合、検査にパスしたことになります。
...とになります。
@param args 与えられたブロックを評価中に発生する可能性のある例外クラスを一つ以上指定します。
最後の引数は、メッセージを指定することができます。
@raise MiniTest::Assertion 与えられたブロック... -
MiniTest
:: Assertions # assert _ respond _ to(object , method _ name , message = nil) -> true (9201.0) -
与えられたオブジェクトが与えられたメソッドを持つ場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジ... -
MiniTest
:: Assertions # assert _ same(expected , actual , message = nil) -> true (9201.0) -
与えられた二つのオブジェクトの Object#object_id が同じ場合、検査にパスしたことになります。
...します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられた二つの... -
MiniTest
:: Assertions # assert _ throws(tag , message = nil) { . . . } -> true (9201.0) -
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...hrow された場合、検査にパスしたことになります。
@param tag 与えられたブロック評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します......。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。
@see Kernel.#throw... -
MiniTest
:: Assertions # message(message) { . . . } -> Proc (9200.0) -
与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
...与えられたブロックを評価した結果と与えられたメッセージを連結して返します。
@param message メッセージを指定します。... -
Module
# infect _ with _ assertions(positive _ prefix , negative _ prefix , skip _ regexp , map = {}) -> () (6206.0) -
BDD 風にテストを書くために使用するメソッド群を定義します。
...るメソッド群を定義します。
@param positive_prefix assert の代わりのプレフィックスを指定します。
@param negative_prefix refute の代わりのプレフィックスを指定します。
@param skip_regexp この正規表現にマッチしたメソッドは定義し... -
MiniTest
:: Assertions # exception _ details(exception , message) -> String (3100.0) -
与えられた例外の詳細を文字列として返します。
...与えられた例外の詳細を文字列として返します。
@param exception 例外を指定します。
@param message メッセージを指定します。... -
MiniTest
:: Assertions # flunk(message = nil) (3100.0) -
必ず失敗するメソッドです。
...必ず失敗するメソッドです。
@param message メッセージを指定します。
@raise MiniTest::Assertion 必ず発生します。... -
MiniTest
:: Assertions # mu _ pp(object) -> String (3100.0) -
Object#inspect した結果のエンコーディングを変更して返します。
...Object#inspect した結果のエンコーディングを変更して返します。
エンコーディングは Encoding.default_external に変更されます。
@param object 任意のオブジェクトを指定します。... -
MiniTest
:: Assertions # pass(message = nil) -> true (3100.0) -
アサーション数をカウントするために使用します。
...アサーション数をカウントするために使用します。
@param message 無視されます。... -
MiniTest
:: Assertions # skip(message = nil , backtrace = caller) (3100.0) -
このメソッドを呼び出したテストメソッドをスキップします。
...このメソッドを呼び出したテストメソッドをスキップします。
@param message メッセージを指定します。
@param backtrace 例外発生時のスタックトレースで、Kernel.#caller の戻り値と同じ
形式で指定しなければいけま... -
Object
# must _ match(regexp) -> true (106.0) -
自身が与えられた正規表現にマッチした場合、検査にパスしたことになります。
...スしたことになります。
@param regexp 正規表現か文字列を指定します。文字列を指定した場合は文字列そのものにマッチする
正規表現に変換してから使用します。
@raise MiniTest::Assertion 自身が与えられた正規表現に......マッチしなかった場合に発生します。
@see MiniTest::Assertions#assert_match... -
Object
# must _ raise(*args) -> true (106.0) -
自身を評価中に与えられた例外が発生する場合、検査にパスしたことになります。
...例外が発生する場合、検査にパスしたことになります。
@param args 自身を評価中に発生する可能性のある例外クラスを一つ以上指定します。
@raise MiniTest::Assertion 自身を評価した結果、例外が発生しない場合に発生します。......また、自身を評価中に発生した例外が、与えられた例外
またはそのサブクラスでない場合に発生します。
@see MiniTest::Assertions#assert_raises... -
Object
# must _ throw(tag) -> true (106.0) -
自身を評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...とになります。
@param tag 自身を評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。
@see MiniTest::Assertions#assert_throws...