当前位置: 代码迷 >> java >> 我在Spring Boot项目中需要Mockito吗
  详细解决方案

我在Spring Boot项目中需要Mockito吗

热度:51   发布时间:2023-07-25 20:04:14.0

我正在研究一个REST Spring Boot示例项目,该项目执行:

  1. 客户端应用程序通过有效请求达到终点
  2. 使用请求将运行数据库查询
  3. 获取结果并分配回Model对象,并作为剩余响应发送。

在此过程中,我几乎不会编写业务条件语句。 我真的需要MockitoControllerDAOService层吗?

我可以通过按要求到达终点来做同样的事情。

是的,您需要一个模拟。 您可以通过按有效要求击中其余部分来测试其余部分。 但是通过编写测试,您可以一键式针对不同的场景针对相同的其余部分运行许多测试。 因此,您需要编写测试以一键涵盖所有测试场景。 另一方面,如果要通过实际请求测试所有方案,则需要很多时间,并且可能会进行无效的测试。 最后,您需要一个模拟,以便可以进行单元测试。

  相关解决方案