![]() |
1
2
是的,你做得对。 您正在将一个模拟存储库注入到一个真正的服务中,然后测试该服务。当涉及到您服务中的业务逻辑时,任何事情都可能发生。这就是为什么使用已知的输入和输出来验证代码是很重要的,就像您所做的那样。
现在您有了测试服务的工具,下一步是确定要编写哪些测试。 |
![]() |
2
3
整齐:
如果是这样,您可能根本不需要进行太多的测试。如果你坚持要考试,跳过
另一方面,如果您的函数如下所示:
那么也许你
做
想
|
![]() |
3
0
最好注射
你对mockito的使用是
对的
但不是最佳的。你确实需要
还要检查它是否真的值得包装
最后,你可以考虑检查 Spock 它是一种基于JUnit之上的基于groovy的测试语言,它提供了一种干净而强大的模拟语言。 |
![]() |
sroko1 · 测试失败,出现问题。isThrownBy() 3 年前 |
|
tim tim · scala-单元测试-如何在类中模拟类方法 7 年前 |
![]() |
Rgfvfk Iff · Mockito check参数属于Map类 7 年前 |