るりまサーチ

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

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io each_line
  5. io readlines

検索結果

MiniTest::Assertion (24000.0)

アサーションに失敗した時に発生する例外です。

アサーションに失敗した時に発生する例外です。

MiniTest::Assertions#_assertions -> Fixnum (18200.0)

アサーション数を返します。

アサーション数を返します。

MiniTest::Assertions#_assertions=(count) (18200.0)

アサーション数をセットします。

アサーション数をセットします。

@param count 件数を指定します。

MiniTest::Unit#assertion_count -> Fixnum (12201.0)

アサーション数を返します。

アサーション数を返します。

MiniTest::Unit#assertion_count=(count) (12201.0)

アサーション数をセットします。

アサーション数をセットします。

@param count 件数を指定します。

絞り込み条件を変える

MiniTest::Assertions#exception_details(exception, message) -> String (12200.0)

与えられた例外の詳細を文字列として返します。

...与えられた例外の詳細を文字列として返します。

@param exception 例外を指定します。

@param message メッセージを指定します。...

Module#infect_with_assertions(positive_prefix, negative_prefix, skip_regexp, map = {}) -> () (12200.0)

BDD 風にテストを書くために使用するメソッド群を定義します。

BDD 風にテストを書くために使用するメソッド群を定義します。

@param positive_prefix assert の代わりのプレフィックスを指定します。

@param negative_prefix refute の代わりのプレフィックスを指定します。

@param skip_regexp この正規表現にマッチしたメソッドは定義しません。

@param map メソッド名の変換規則のハッシュを指定します。

MiniTest::Assertions#capture_io { ... } -> Array (12101.0)

与えられたブロックを評価中の標準出力と標準エラー出力を StringIO に 変更します。

...与えられたブロックを評価中の標準出力と標準エラー出力を StringIO
変更します。

@return ブロック評価中に出力された文字列を標準出力を第一要素、標準エラー出力を第二要素とした
配列にして返します。...

MiniTest::Assertions (12000.0)

各種 assert メソッドを提供します。

各種 assert メソッドを提供します。

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

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

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

@param collection 任意のコレクションを指定します。

@param object 任意のオブジェクトを指定します。

@param message 検査に失敗した...
...文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。

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

絞り込み条件を変える

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@see Object#==...

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

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

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

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

絞り込み条件を変える

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

絞り込み条件を変える

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

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

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

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

例:
# 以下の二つ...

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

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

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

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

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

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

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

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

@see Object#respond_to?...

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

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

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

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

@see Object#equal?...

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

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

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

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

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

絞り込み条件を変える

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

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

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

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

@see Kernel.#throw...

MiniTest::Assertions#flunk(message = nil) (6006.0)

必ず失敗するメソッドです。

...必ず失敗するメソッドです。

@param message メッセージを指定します。

@raise MiniTest::Assertion 必ず発生します。...

MiniTest::Assertions#message(message) { ... } -> Proc (6000.0)

与えられたブロックを評価した結果と与えられたメッセージを連結して返します。

与えられたブロックを評価した結果と与えられたメッセージを連結して返します。

@param message メッセージを指定します。

MiniTest::Assertions#mu_pp(object) -> String (6000.0)

Object#inspect した結果のエンコーディングを変更して返します。

Object#inspect した結果のエンコーディングを変更して返します。

エンコーディングは Encoding.default_external に変更されます。

@param object 任意のオブジェクトを指定します。

MiniTest::Assertions#pass(message = nil) -> true (6000.0)

アサーション数をカウントするために使用します。

アサーション数をカウントするために使用します。

@param message 無視されます。

絞り込み条件を変える

MiniTest::Assertions#skip(message = nil, backtrace = caller) (6000.0)

このメソッドを呼び出したテストメソッドをスキップします。

このメソッドを呼び出したテストメソッドをスキップします。

@param message メッセージを指定します。

@param backtrace 例外発生時のスタックトレースで、Kernel.#caller の戻り値と同じ
形式で指定しなければいけません。

@raise MiniTest::Skip 必ず発生します。

@see Kernel.#raise