【发布时间】:2020-10-27 02:40:13
【问题描述】:
我目前正在使用 NestJS 运行 Jest,并且正在编写一些集成测试。
我在 Jest 中遇到了一些时间问题,我想知道这是否与我的文件中的测试数量有关。我最大的文件中有 9 个 describe 块,以及 32 个 test 和 it 块 - 这太多了吗?
作为一个更普遍的问题,我应该编写多少个集成测试?所有这些测试都与我的应用程序的登录/注册功能有关 - 这太多了吗?我是否可以进行太多测试?
请有人还指出我如何/在哪里可以找到有关 Jest 和整个集成测试的约定?
【问题讨论】:
-
数量!=质量。没有约定,而且这并不是 Jest 所特有的。一般来说,单元测试应该比集成测试更受欢迎,搜索“测试金字塔”。您可以进行太多测试,因为它们需要维护而没有太大价值,并且可以为您的时间进行更好的投资。
标签: testing jestjs integration-testing nestjs