【发布时间】:2016-11-06 11:37:51
【问题描述】:
我有一个 Spring Boot + REST 应用程序。当我需要编写单元测试时,我应该直接调用服务bean还是调用rest控制器?如果我直接调用rest控制器,我必须使用RestTemplate并作为客户端调用rest api,对吗?
什么是最佳和必需的做法?
如果我直接调用服务 bean,它将导致更少的代码覆盖,因为控制器方法代码不会被覆盖。这可以接受吗?
【问题讨论】:
标签: java spring rest junit spring-boot