Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > minitest/specライブラリ

library minitest/spec

要約

BDD 風にテストを書くためのクラスやメソッドを定義するためのライブラリです。

このライブラリは Object に BDD (Behavior Driven Development) 用の検査メソッドを追加します。 追加されるメソッドは MiniTest::Assertions に定義されているメソッドへの 薄いラッパーになっています。

注意

このライブラリは 2.2.0 で削除されました。2.2.0 以降では以下を RubyGems でインストールして利用してください。.gem ファイルはソースコードにも同梱 されています。

クラス

MiniTest::Unit::TestCase

テストの基本単位(あるいは「テスト本体」)を表すクラスです。

  MiniTest::Spec

BDD 風にテストを書くための MiniTest::Unit::TestCase に対するラッパークラスです。

追加・再定義されるメソッド

Kernel#describe Module#infect_with_assertions Object#must_be Object#must_be_close_to Object#must_be_empty Object#must_be_instance_of Object#must_be_kind_of Object#must_be_nil Object#must_be_same_as Object#must_be_within_epsilon Object#must_equal Object#must_include Object#must_match Object#must_raise Object#must_respond_to Object#must_send Object#must_throw