【发布时间】:2016-08-17 06:27:35
【问题描述】:
我们将jasmine 用于我们的测试环境。在实现测试时,一个常见的错误似乎是首先设置了测试的所有先决条件,然后忘记了实际调用期望。不幸的是,这样的测试总是会成功;你没有看到测试实际上是错误的。
在我看来,不期望任何东西的测试总是会失败。有没有办法告诉茉莉花采取这种行为?如果没有,是否有另一种方法可以确保我的所有测试都真正期待某些东西?
【问题讨论】:
-
这就是为什么你需要你的测试首先失败。 :)
-
当然可以。但如果你赶时间,这很容易发生。
-
QUnit 有这个特性。不确定是茉莉花还是摩卡。
-
根据github.com/jasmine/jasmine/issues/1221 应该有一个警告,但我找不到它。我也在寻找这个功能。
标签: javascript testing jasmine karma-jasmine