测试控制器是否有意义

时间:2012-04-17 18:31:52

标签: unit-testing spring-mvc junit testng

我有一个简单的MVC应用程序,包含View-> Controller-> Service-> Model。

我的控制器非常瘦。他们所做的只是调用服务方法并填充ModelAndView。 单元测试控制器是否被认为是一种很好的做法,以确保它们在完全模拟服务时在ModelAndView中设置所需的属性?

1 个答案:

答案 0 :(得分:5)

在某些时候测试甚至控制器都没有坏处 - 然后你会确定他们正在调用正确的服务方法,正确地传递(修改 - 如果需要)请求参数并返回正确的ModelAndView。