【发布时间】:2013-11-12 23:50:50
【问题描述】:
所以我正在完成 Koans ruby 练习,但不熟悉此方法的块中的语法。有人可以从第二行开始向我解释这里描述的内容吗?谢谢!!!
def test_nil_is_an_object
assert_equal true, nil.is_a?(Object), "Unlike NULL in other languages"
end
【问题讨论】:
-
我不知道您的问题是否与方法
assert_equal的三个参数周围缺少可选括号有关,还是与assert_equal方法的目的有关。如果是后者,请参阅 wiki 以了解 Ruby 中“单元测试”的解释。 -
感谢 Cary 那篇文章的帮助。我不明白可选括号或 assert_equal 方法的目的,所以我把它弄清楚了。