Spring Boot 单元测试建议。?

nar*_*007 2 java junit spring-boot

我有一个控制器类和一个服务类。控制器具有端点,服务层具有执行特定操作的功能(插入、加载文件和计算行数、更新等)。

现在我想知道的是,我应该将端点(控制器)作为整体还是服务层中存在的单个功能进行单元测试?我真的很困惑。请帮忙。

Nir*_*evy 6

是的,你应该有两个测试类-

一个用于控制器,模拟服务,测试控制器的功能。
一个用于服务,模拟 dal 层,测试服务