gpt4 book ai didi

spring - 加速 Spring 单元测试

转载 作者:行者123 更新时间:2023-12-02 11:34:22 25 4
gpt4 key购买 nike

我有 JUnit 4 测试类,它们都继承自一个公共(public)类。该父类提供诸如最小测试设置和数据库管理之类的服务。

但是这个父类执行时间很长,主要是因为我的Spring上下文加载很慢。

有没有办法让所有继承自父类的测试类只执行一次父类的代码?

最佳答案

您可以看看类似的问题以供引用:

Reuse spring application context across junit test classes

这对于批量测试效果很好。我个人对一个模块中的所有测试使用单一配置,有一个小的缺点,那就是即使测试只需要部分上下文,最好还是加载整个上下文,因此单个测试执行可能需要更多时间,但批量测试运行速度更快。

关于spring - 加速 Spring 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26965695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com