SpringbootTest每次加载上下文并找出dao层,服务等 @runwith会将上下文放入缓存中, 为什么一次测试仍然需要4.5秒?如果一个操作中有多个操作,如何解决此问题
答案 0 :(得分:0)
这就是为什么在开发时应该限制集成测试并主要使用单元测试,并最终进行集成,所以您不必浪费时间和团队时间来进行每次构建。您可以做的(使用@RunWith(SpringRunner.class))为所有需要的测试加载锥体文本,是创建一个集成ClassTest并将所有测试放入其中,以便为所有他们只是一次。