Eclipse 在junit中按顺序运行一个类两次

Eclipse 在junit中按顺序运行一个类两次,eclipse,maven,automation,junit5,test-suite,Eclipse,Maven,Automation,Junit5,Test Suite,作为我项目的一部分,我有两个类,一个用于卸载,另一个用于安装。为了创建测试套件,我必须先运行卸载,然后安装,然后再卸载 我用它来做我的套装,但它只考虑过一次,即先卸载,然后安装。第二次卸载类未运行 @SelectClasses( {TestUnistallServer.class, TestInstallServer.class,TestUnistallServer.class}) @IncludeTags("UpgradecustomInstall") public cla

作为我项目的一部分,我有两个类,一个用于卸载,另一个用于安装。为了创建测试套件,我必须先运行卸载,然后安装,然后再卸载

我用它来做我的套装,但它只考虑过一次,即先卸载,然后安装。第二次卸载类未运行

@SelectClasses( {TestUnistallServer.class, TestInstallServer.class,TestUnistallServer.class})
@IncludeTags("UpgradecustomInstall")
public class InstallServer  {

}

@RepeatedTest(5)
注释无法解决此问题,因为它无助于类的顺序运行

您能否更详细地解释一下
安装
卸载
的含义。。除此之外,你还知道像每次之前和每次之后这样的事情存在吗?此外,你能解释一下为什么你需要一个套件吗?安装和卸载是类。是的,我知道那些标签。当我们进行测试时,我们需要运行覆盖所有测试用例的套件。首先,套件是一些东西,我不知道这到底是为了什么。。。第二,您可以详细说明何时/之前/之后需要执行类/方法吗?也许一个扩展可能是正确的方式,但目前我不知道你想实现什么。。。