我刚刚收到我的拼贴画中的一个项目,当我通过右键单击整个项目并选择Maven测试或Maven安装来运行带有Maven测试/ Maven安装的整个项目时,它成功运行。但是,如果我运行单个测试,则该测试失败。我在这里不太明白为什么会这样。有人可以给我一个提示吗?谢谢!
答案 0 :(得分:0)
另一个单元测试可能正在建立某种状态,该状态会影响失败的单元测试。最佳实践是避免编写依赖于共享状态的单元测试,因为通常无法保证测试以什么顺序运行。有关单元测试最佳实践的详细说明,请参见this article。