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

library minitest/spec

要約

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

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

クラス

class MiniTest::Unit::TestCase

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

  class 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

library minitest/spec