没有expect()的Jasmine测试会成功

问题描述 投票:3回答:1

我们在测试环境中使用jasmine。在实现测试时,常见的错误似乎是首先设置测试的所有前提条件,然后忘记实际的预期调用。不幸的是,这样的测试总会成功;你没有看到测试实际上是错误的。

在我看来,一个不期望任何东西的测试应该总是失败。有没有办法告诉茉莉花采取这种行为?如果没有,是否还有另一种方法可以确保我的所有测试真正期待什么?

javascript testing jasmine karma-jasmine
1个回答
0
投票

有一个ESLint插件eslint-plugin-jasmine可以确保测试至少有一个expect()调用,并且这些调用有一个匹配器。

© www.soinside.com 2019 - 2024. All rights reserved.