我尝试执行以下代码,但是它会给我一个未定义的方法错误:
require 'minitest/autorun'
require 'string_extension'
class StringExtensionTest < Minitest::Test
def test_humanize_returns_nothing
assert_not_nil "Yo".humanize, "humanize is returning nil."
end
end
我正在尝试执行来自Codeschool Rails课程的此代码,但似乎没有assert_not_nil
方法。 我也检查了MiniTest框架的文档,它也没有定义,但我不确定。
MiniTest::Test
还是坚持使用Test::Unit::TestCase
。基本的assert
不会产生可读的错误消息,所以我选择了Test::Unit::TestCase
。 - Martin