Spring Test Driven Development Mocking

时间:2017-07-21 08:10:52

标签: spring spring-boot

TDD老手似乎建议我们必须避免模仿第三方代码,例如任何框架代码。任何非常重要的基于Spring的项目都会有数十个Spring提供的Bean注入和使用。如果Mocking第三方代码不好,当类依赖Spring提供的Bean时,编写单元测试的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

不要嘲笑,使用真正的课程!就像你不会模拟String类一样。

也就是说,如果您正在开发Web应用程序或REST客户端,您应该知道Spring提供了模拟Web应用程序服务器的类,用于测试Web应用程序,以及用于测试REST客户端的HTTP客户端。