Tag: Ruby1.9/UnitTest
require 'minitest/unit' require 'foo' MiniTest::Unit.autorun class TestFoo < MiniTest::Unit::TestCase def setup @foo = Foo.new end # teardown はあまり使わない def teardown @foo = nil end def test_foo assert_equal "foo", @foo.foo end def test_bar assert_equal "bar", @foo.bar end end
$ ruby test_foo.rb
$ bundle exec ruby test_foo.rb
require 'test/unit' require 'foo' class TC_Foo < Test::Unit::TestCase def setup @obj = Foo.new end # def teardown # end def test_foo assert_equal("foo", @obj.foo) end def test_bar assert_equal("bar", @obj.bar) end end