我对node.js相当陌生,并且不理解assert模块。这样做的目的是什么?我试图检查一个特定的值是否等于我定义的值,但是应用程序崩溃(它会说)它是假的。人们会使用断言的原因是什么?用if语句检查相同的东西还是这不正确?如果断言失败,请继续执行脚本
基本上我使用zombie.js来获取输入表单的值。
assert.equal(browser.field('name').value, 'Mike');
VS
if(browser.field('name').value == 'Mike'){
//continue
}
你读过[上断言维基百科的解释(http://en.wikipedia.org/wiki/Assertion_(计算))? – DCoder 2012-07-08 05:25:14
@DCoder我明白了,所以只用它你认为它应该永远是真的? – 2012-07-08 05:27:49