ライブラリ
-
minitest
/ mock (1) -
minitest
/ spec (5) -
minitest
/ unit (9) -
test
/ unit (1)
クラス
-
MiniTest
:: Mock (1) -
MiniTest
:: Spec (5) -
MiniTest
:: Unit (2) -
MiniTest
:: Unit :: TestCase (6)
モジュール
- MiniTest (1)
-
Test
:: Unit (1)
キーワード
- after (1)
- autorun (1)
- before (1)
- current (1)
-
filter
_ backtrace (1) - inherited (1)
- new (3)
- output= (1)
- reset (1)
-
setup
_ argv (1) -
test
_ methods (1) -
test
_ order (1) -
test
_ suites (1)
検索結果
先頭5件
-
MiniTest
:: Spec . it(desc) { . . . } -> () (30202.0) -
テストケースを一つ定義します。
テストケースを一つ定義します。
与えられたブロックが一つのテストケースに相当します。
@param desc テストケースの説明を指定します。 -
MiniTest
. filter _ backtrace(backtrace) -> Array (30101.0) -
バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
バックトレースからこのライブラリに関する部分を取り除いた結果を返します。
@param backtrace バックトレースを指定します。 -
MiniTest
:: Unit :: TestCase . inherited(klass) (24201.0) -
テストクラス名をテストスイート登録します。
テストクラス名をテストスイート登録します。 -
MiniTest
:: Unit :: TestCase . test _ suites -> Array (21201.0) -
テストクラス名のリストを返します。
テストクラス名のリストを返します。 -
MiniTest
:: Unit :: TestCase . test _ methods -> Array (12007.0) -
テストメソッドのリストを返します。
...テストメソッドのリストを返します。
MiniTest::Unit::TestCase.test_order の値が :random である場合は
返されるメソッドリストの順番はランダムです。
そうでない場合は、文字コード順にソートされます。... -
MiniTest
:: Unit . autorun -> true (12001.0) -
プロセスの終了時にテストを実行するように登録します。
プロセスの終了時にテストを実行するように登録します。 -
MiniTest
:: Unit . output=(stream) (12001.0) -
出力先をセットします。
...出力先をセットします。
@param stream IO を指定します。... -
MiniTest
:: Unit :: TestCase . new(name) (12001.0) -
自身を初期化します。
自身を初期化します。
@param name 自身の名前を指定します。 -
MiniTest
:: Unit :: TestCase . reset (12001.0) -
テストスイートをクリアします。
テストスイートをクリアします。 -
MiniTest
:: Unit :: TestCase . test _ order -> Symbol (12001.0) -
テストの実行順序を返します。
テストの実行順序を返します。
デフォルトはランダムです。 -
MiniTest
:: Spec . current -> MiniTest :: Spec (9318.0) -
現在実行中の MiniTest::Spec のインスタンスを返します。
...現在実行中の MiniTest::Spec のインスタンスを返します。... -
MiniTest
:: Mock . new (9001.0) -
自身を初期化します。
自身を初期化します。 -
MiniTest
:: Spec . after(type = :each) { . . . } -> Proc (9001.0) -
各テストの後に実行するブロックを登録します。
...各テストの後に実行するブロックを登録します。
@param type :each を指定することができます。
@raise RuntimeError type に :each 以外を指定すると発生します。... -
MiniTest
:: Spec . before(type = :each) { . . . } -> Proc (9001.0) -
各テストの前に実行するブロックを登録します。
...各テストの前に実行するブロックを登録します。
@param type :each を指定することができます。
@raise RuntimeError type に :each 以外を指定すると発生します。... -
MiniTest
:: Spec . new(name) (9001.0) -
与えられた名前で自身を初期化します。
与えられた名前で自身を初期化します。 -
Test
:: Unit . setup _ argv(original _ argv = ARGV) { |files| . . . } -> [String] (6113.0) -
original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。
...original_argvで指定されたオプションを解析して、テスト対象になるファイル
をrequireします。
@param original_argv オプションを指定します。省略された場合は、
Object::ARGVが使用されます。
@raise ArgumentError 指定さ......uireの対象
にします。
ブロックパラメータには上記のoriginal_argvから-xで指定されたもの以外のオ
プションが配列で渡されます。ファイル名の代わりにディレクトリを指定する
と、ディレクトリの中にあるtest_*.rbを全てrequir......eします。
このメソッド自体は、オプションを解析してrequireを行う以外の処理は行いま
せんが、test/unit.rbをrequireして呼び出すメソッドのため、結果的にユニッ
トテストが実行されます。testrbコマンドのように、ユニット...