我正在研究一个REST Spring Boot
示例项目,该项目执行:
在此过程中,我几乎不会编写业务条件语句。我是否真的需要Mockito
到Controller
,DAO
和Service
层?
我可以通过请求到达终点来做同样的事情。
答案 0 :(得分:0)
是的,您需要一个仿真器。您可以通过按有效要求击中其余部分来测试其余部分。但是通过编写测试,您可以一键式针对不同的场景针对相同的其余部分运行许多测试。因此,您需要编写测试以一键涵盖所有测试场景。另一方面,如果要通过实际请求测试所有方案,则需要很多时间,并且可能会进行无效的测试。最后,您需要一个模拟,以便可以进行单元测试。