gpt4 book ai didi

java - @拆解后, hibernate 100ms,测试全部通过

转载 作者:行者123 更新时间:2023-12-01 19:53:47 25 4
gpt4 key购买 nike

当我用idea运行所有测试时,它会随机失败,但是当我在tearDown函数中插入以下代码时:

    try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}

所有测试都会通过!我不知道为什么,谁能帮我解释一下吗?

最佳答案

tearDown() 在测试类中的每个方法之后运行。因此,您在主线程的测试之间引入了暂停,在此期间,其他线程中可能会发生一些并行清理。您应该更改您的方法,以便它们在所有线程中完成所有清理后结束。其他线程也可能参与测试中涉及的某些类。

关于java - @拆解后, hibernate 100ms,测试全部通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59062184/

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