14件ヒット
[1-14件を表示]
(0.089秒)
ライブラリ
-
minitest
/ unit (1)
クラス
-
MiniTest
:: Unit (1)
キーワード
-
minitest
/ autorun (11) -
minitest
/ unit (1) -
test
/ unit (1)
検索結果
-
MiniTest
:: Unit . autorun -> true (21101.0) -
プロセスの終了時にテストを実行するように登録します。
プロセスの終了時にテストを実行するように登録します。 -
minitest
/ autorun (12000.0) -
このファイルを Kernel.#require するとテストが test/unit と同じように自動実行されます。
...このファイルを Kernel.#require するとテストが test/unit と同じように自動実行されます。... -
minitest
/ unit (6030.0) -
ユニットテストを行うためのライブラリです。
...ユニットテストを行うためのライブラリです。
=== 使い方
minitest/unit は以下のように使います。
テスト対象のソース (foo.rb) を用意します。
class Foo
def foo
"foo"
end
def bar
"foo"
end
end
次にユニットテス......rdown メソッドが必ず実行されます。
minitest/unit を Kernel.#require しただけではテストが自動実行されません。
require 'minitest/unit'
require 'foo'
MiniTest::Unit.autorun
class TestFoo < MiniTest::Unit::TestCase
def setup
@foo = Foo.new......= 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 'minitest/autorun'... -
test
/ unit (6006.0) -
ユニットテストを行うためのライブラリです。
...してください。
* Test::Unit - Ruby用単体テストフレームワーク: https://test-unit.github.io/
なお、2.2.0より前のtest/unit は当時バンドルしていた minitest/unit を使って再実装し
ていましたが、上記のtest/unitと完全な互換性がある訳で......クの歴史(2014年版) https://www.clear-code.com/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)が必......。
require 'test/unit'
require 'test_foo.rb'
require 'test_bar.rb'
=== いつテストは実行されるか
上の例では、テストクラスを「定義しただけ」で、テストが実行されています。
これは、require 'test/unit'した時にMiniTest::Unit.autorunを実行...