class MiniTest::Spec
クラスの継承リスト: MiniTest::Spec < MiniTest::Unit::TestCase < MiniTest::Assertions < Object < Kernel < BasicObject
要約
BDD 風にテストを書くための MiniTest::Unit::TestCase に対するラッパークラスです。
特異メソッド
after(type = :each) { ... } -> Proc
-
各テストの後に実行するブロックを登録します。
- [PARAM] type:
- :each を指定することができます。
- [EXCEPTION] RuntimeError:
- type に :each 以外を指定すると発生します。
before(type = :each) { ... } -> Proc
-
各テストの前に実行するブロックを登録します。
- [PARAM] type:
- :each を指定することができます。
- [EXCEPTION] RuntimeError:
- type に :each 以外を指定すると発生します。
current -> MiniTest::Spec
-
現在実行中の MiniTest::Spec のインスタンスを返します。
it(desc) { ... } -> ()
-
テストケースを一つ定義します。
与えられたブロックが一つのテストケースに相当します。
- [PARAM] desc:
- テストケースの説明を指定します。
new(name)
-
与えられた名前で自身を初期化します。
class MiniTest::Spec