如果仅使用 Jest 测试 URL,如何计算测试覆盖率

How to calculate test coverage if testing only URLs with Jest

我使用带有超集的 Jest 来测试工作 Koa 的 url。所有测试都放在 __test__ 文件夹中,我只测试来自我的路由的请求 url。 如何将覆盖率用于标记测试路线?也许我可以在路由源文件中使用一些特殊的注释或者使用一些中间件来标记工作路由?

通常测试覆盖率意味着实际执行了测试导入的代码部分。

在你的情况下,听起来你正在进行集成测试,并且你想知道所有端点中有多少端点在工作。

如果集成测试是您真正想要的,您可以拥有某种 sdk,然后跟踪它的线路覆盖率。将测试网络请求与集成测试分开。