测试Spring MVC Restful Webservices没有UI

时间:2015-10-08 17:31:01

标签: java spring testing junit soapui

可以用什么来测试没有用户界面的Web服务?我一直在读那个junit,soapUI可以做到这一点。但是,我正在寻找一些强大而灵活的东西。这些都可以解决这个问题吗?

3 个答案:

答案 0 :(得分:3)

Spring带有spring-test模块,它提供了一个MockMvc(进一步阅读 - > https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/test/web/servlet/MockMvc.html)。对我来说它足够灵活:))

答案 1 :(得分:1)

使用JUnit和Apache-Components/HttpClient进行低级集成测试。

对于更高级别(非集成测试),请使用Spring MVC Test Framework

答案 2 :(得分:1)

在我们的项目中,我们正在使用mokito和spring SpringJUnit4ClassRunner