るりまサーチ

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

別のキーワード

  1. minitest/unit run
  2. minitest/autorun minitest/unit
  3. minitest/unit skip
  4. minitest/unit minitest/autorun
  5. minitest/unit minitest

ライブラリ

クラス

キーワード

検索結果

minitest/unit (38042.0)

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

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

=== 使い方

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

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

class Foo
def foo
"foo"
end
def bar
"foo"
end
end

次にユニットテス...
...ソッドが実行された後には teardown メソッドが必ず実行されます。

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

require 'minitest/unit'
require 'foo'

MiniTest::Unit.autorun

class TestFoo < MiniTest::Unit::TestCas...
...n 0.000940 seconds.

1) Failure:
test_bar(TestFoo) [test_foo.rb:20]:
Expected "bar", not "foo".

2 tests, 2 assertions, 1 failures, 0 errors, 0 skips

test_bar だけテストしたい場合は以下のようなオプションを与えます。

$ ruby test_foo.rb -n test_bar
Loade...

MiniTest::Unit#errors -> Fixnum (26101.0)

エラー数を返します。

エラー数を返します。

MiniTest::Unit#errors=(count) (14101.0)

エラー数をセットします。

エラー数をセットします。

@param count 件数を指定します。

test/unit (18.0)

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

...uby用単体テストフレームワーク: https://test-unit.github.io/

なお、2.2.0より前のtest/unit は当時バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある訳ではありません。

Rubyのテスティ...
...Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.

2 tests, 2 assertions, 1 failures, 0 errors, 0 skips

test_bar だけテストしたい場合は以下のようなオプションを与えます。

$ ruby test_foo.rb --name test_b...
...Failure:
test_bar(TC_Foo) [test_foo.rb:16]:
<"bar"> expected but was
<"foo">.

1 tests, 1 assertions, 1 failures, 0 errors, 0 skips

--name=test_barのような指定は行えません。

以下のようにすると help も表示されます。

$ ruby test_foo.rb...