[英]Spring, JUnit, Hibernate Testing
有人可以指出我关于Spring MVC测试的大量信息吗? 我想测试一下:
实体:我希望能够在数据库中创建新记录,获取所有记录并对新元素计数进行断言。
@Controllers:我希望能够模拟获取,发布或放置到特定路径,并通过模拟RequestBody使其到达@Controller
服务:我希望能够从JUnit测试中调用自动装配的服务,并对实体执行操作。
换句话说,我来自Rails,试图了解Spring的测试方式,最好不要模拟任何东西。
您应该阅读Spring MVC Test项目: https : //github.com/spring-projects/spring-test-mvc
请记住,它仍然在阁楼上。
来自@ChristianMuller的注释:
一个很好的资源是spring框架文档
实体:通常在Spring中,实体是简单的POJO,因此在这种情况下,您真正想做的就是测试存储库。
服务:这里没有什么特别的,可以在Spring上下文中或使用模拟来模拟依赖项来轻松测试服务。
控制器:从Spring 3.2开始,Spring MVC测试已添加到项目中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.