![](/img/trans.png)
[英]What are the benefits of Spring Testing in terms of testing web services?
[英]What are the benefits of Spring Framework in Terms of Testing Application?
我们听说过很多关于 Spring 的好处的信息,比如它提供loose coupling, dependency injection, inversion of control etc
,但从testing
的角度来看,我有几个问题。
请提供一些有用的示例,因为这样会更容易理解解释。 我是 Spring 的新手,想从应用程序开发人员的角度了解Spring Framework
提供的确切好处?
面向依赖注入的应用程序通常更易于测试,因为资源很容易被面向测试的资源替换。 考虑使用数据访问 object 的服务 object; 在生产中,您将注入一个与后端数据存储通信的 DAO。 但是对于每个测试,您都可以创建一个返回特定已知数据的 DAO; 这使您可以专注于正在测试的 object。
Spring 是 Java 的众多依赖注入框架之一,尽管它是最流行的; 任何 DI 框架都会为您带来这种好处。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.