るりまサーチ

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

別のキーワード

  1. logger error
  2. openssl error
  3. openssl error_string
  4. logger error?
  5. socket so_error

検索結果

minitest/unit (44054.0)

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

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

=== 使い方

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

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

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

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

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

require 'minitest/unit'
require 'foo'

MiniTest::Unit.autorun

class
TestFoo < MiniTest::Unit::TestCase
def setup
@foo = Foo.new...
...されます。

$ ruby test_foo.rb
Loaded suite test_foo
Started
F.
Finished in 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 だけテストしたい場合は以...

test/unit (6030.0)

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

...してください。

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

なお、2.2.0より前のtest/unit は当時バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある訳で...
...om/blog/2014/11/6.html
* RubyKaigi 2015:The history of testing framework in Ruby https://www.clear-code.com/blog/2015/12/12.html

=== 使い方

Test::Unit は以下のように使います。

まずテスト対象のソース(foo.rb)が必要です。

class
Foo
def foo
"fo...
...oo.rb

Loaded suite test_foo
Started
F.
Finished in 0.022223 seconds.

1) 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 だけテ...