我希望使用Jest在我的javascript项目上达到100%的覆盖率。在我看来,有些方法不适合单元测试,在分析代码覆盖时应该跳过。我希望能够做到这样的事情:
function toto() {
// Some function performing stuff we don't want to test e.g.
// promise called inside a complex authorization process
// involving an integration test really hard to mock.
}
expect(toto()).toBeUntestable();
Jest API似乎没有这种可能性。它可能非常有用,因为我们可以使用它来使用这种技术聚合坏代码/难以测试的代码。
我对你对这种情况的意见非常感兴趣,因为在测试时,我发现很难有正确的方法。