我一直在尝试为我编写的基于 Spring MVC 的 Rest Services 找到一个简单的通用单元测试框架。
我一直在网上搜索并将其缩小到:
- RestFuse ( http://developer.eclipsesource.com/restfuse/ )
- 放心(https://github.com/jayway/rest-assured)
- MockMVC(http://www.petrikainulainen.net/programming/spring-framework/unit-testing-of-spring-mvc-controllers-rest-api/)
我喜欢 RestFuse,因为它主要是基于注释的,但请放心,似乎有一种更简单的方法来传递参数和检查响应。最后作为一个 Spring MVC Rest Service 项目,我想知道我是否应该坚持使用 MockMVC 在 Spring 中测试 Rest Services 的现有方法。
有兴趣获得任何反馈,以及性能、过去的经验以及是否还有其他我应该考虑的因素。