【发布时间】:2011-10-03 19:17:10
【问题描述】:
我正在使用 Ruby 1.9.2(ruby -v 产生:ruby 1.9.2p290(2011-07-09 修订版 32553)[x86_64-linux]),我正在尝试让它工作:
require 'test/unit'
class TestStartup < Test::Unit::TestCase
def self.startup
puts "startup"
end
def test1
puts "in test1"
end
end
当我运行它时,我得到了
Loaded suite test_startup
Started
in test1
.
Finished in 0.000395 seconds.
1 tests, 0 assertions, 0 failures, 0 errors, 0 skips
我很难找到有关此功能的文档,除了关于 SO 等的零散帖子。
是的,我想使用此功能而不是设置。
TIA
【问题讨论】:
-
test-unit.rubyforge.org/test-unit/Test/Unit/TestCase.html 提到它是
def self.startup,而不是def startup,所以这不是问题。