红宝石:测试没有运行
问题描述:
我试图运行下面的测试:红宝石:测试没有运行
require 'minitest/spec'
require 'minitest/autorun'
def test_true_is_true
assert "3".is_a_number?
end
当我运行这个文件,我收到以下输出:
Finished in 0.001183s, 0.0000 runs/s, 0.0000 assertions/s.
0 runs, 0 assertions, 0 failures, 0 errors, 0 skips
为什么没有我的测试正在跑了?
答
您需要使用从MiniTest::Test
这样继承的类:
require "minitest/autorun"
class TestMe < Minitest::Test
def test_true_is_true
assert "3".is_a_number?
end
end
试验方法应该是在一个类(从MINITEST ::测试用例或东西继承) – 2014-11-24 07:30:29