假设我有一个中等规模的 REST API,它是由多个层构建的 - 每个实体都有一个休息控制器、一个服务和一个存储库。我应该如何进行单元测试或集成测试?只是模拟 MVC 就足够了(所以只需测试控制器)还是应该对服务级别和存储库级别进行测试? 如果是后者,我应该如何使用 Spring 来做到这一点?
从网上看到,人们对测试代码有不同的看法,所以我只想知道我应该从哪里开始
https://springframework.guru/testing-spring-boot-restful-services/