标签: javascript unit-testing rhino qunit
我正在运行Rhino并尝试确定如何在Javascript中执行assert_equals()或其等价物。从Rhino shell我可以加载qunit,但是我无法创建一个失败的断言。
在Javascript中使用断言的最简单方法是什么?我将在除Web浏览器之外的环境中使用Javascript,因此知道如何从Rhino shell执行此操作将非常有帮助。
什么不起作用的例子。
js> load("qunit.js") js> equals(5,4,"message") js> js>
答案 0 :(得分:4)
在javascript中实现自己的assert()函数相当容易,当断言失败时抛出异常。实现documented here非常简洁,应该可以胜任。
assert()