るりまサーチ

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.027秒)
トップページ > クエリ:nil[x] > クエリ:end[x] > クエリ:minitest/unit[x]

別のキーワード

  1. _builtin end
  2. ripper end_seen?
  3. _builtin exclude_end?
  4. _builtin end_with?
  5. rexml end_document

ライブラリ

モジュール

検索結果

minitest/unit (38084.0)

ユニットテストを行うためのライブラリです。

...うためのライブラリです。

=== 使い方

minitest/unit
は以下のように使います。

テスト対象のソース (foo.rb) を用意します。

class Foo
def foo
"foo"
end

def bar
"foo"
end

end


次にユニットテスト (test_foo.rb) を書き...
...実行されます。

minitest/unit
を Kernel.#require しただけではテストが自動実行されません。

require 'minitest/unit'
require 'foo'

MiniTest::Unit.autorun

class TestFoo < MiniTest::Unit::TestCase
def setup
@foo = Foo.new
end

# teardown はあ...
...own
@foo = nil
end


def test_foo
assert_equal "foo", @foo.foo
end


def test_bar
assert_equal "bar", @foo.bar
end

end


または MiniTest::Unit.autorun を省略して以下のように書くこともできます。

require 'minitest/unit'
require 'min...

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

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

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

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

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