0
我创建了参数化JUnit测试用例。在这个测试用例中,我定义了Object [] []中的测试用例,每行表示一个测试用例,所有测试用例都会一次运行,现在我想要的只是一种运行一个测试用例的方法。 假设我想运行第三个测试用例,所以我想告诉junit只考虑对象的第二行[] []?有没有办法做到这一点?在参数化junit测试用例中运行特定测试用例
欣赏您的回复。 感谢
我创建了参数化JUnit测试用例。在这个测试用例中,我定义了Object [] []中的测试用例,每行表示一个测试用例,所有测试用例都会一次运行,现在我想要的只是一种运行一个测试用例的方法。 假设我想运行第三个测试用例,所以我想告诉junit只考虑对象的第二行[] []?有没有办法做到这一点?在参数化junit测试用例中运行特定测试用例
欣赏您的回复。 感谢
不知道你的意思,但也有几个选项:
@Test
和他人@Theory
。assume
的测试,以检查参数值适用于测试Enclosed
测试运行,并在一个内部类,做Parameterized
等检查在另一个内部类隔离一些测试。
哪里是你的自包含的例子吗? –