运行 Eclipse 中的 TestNG 单元测试忽略最新更改
Running TestNG unit test in Eclipse ignores latest changes
我有一个基于 Maven 的 Java 项目,其中包含许多单元测试。这些单元测试需要很长时间才能执行,所以我试图通过 TestNG Eclipse 插件只执行一个特定的测试class。
运行 第一次测试按预期工作,但如果我对测试 class 进行任何更改并尝试重新 运行 它,我会得到相同的结果和之前的一样运行。基本上,我对测试 class 的更改将被忽略,并使用先前编译的测试 class 执行测试。
该项目有几个不相关的错误(在“问题”视图下可见)。一旦这些错误得到解决,测试 class 就会自动编译,并在后续的单元测试执行中获取更改。
我有一个基于 Maven 的 Java 项目,其中包含许多单元测试。这些单元测试需要很长时间才能执行,所以我试图通过 TestNG Eclipse 插件只执行一个特定的测试class。
运行 第一次测试按预期工作,但如果我对测试 class 进行任何更改并尝试重新 运行 它,我会得到相同的结果和之前的一样运行。基本上,我对测试 class 的更改将被忽略,并使用先前编译的测试 class 执行测试。
该项目有几个不相关的错误(在“问题”视图下可见)。一旦这些错误得到解决,测试 class 就会自动编译,并在后续的单元测试执行中获取更改。