所以我设置了这样的套件:
@RunWith(Suite.class)
@SuiteClasses({
Foo1Test.class,
Foo2Test.class
})
public class FooTest {
}
我的单元测试是这样的:
@RunWith(SpringRunner.class)
@SpringBootTest
@AutoConfigureMockMvc
public class Foo1Test {
@Test
public void test1() throws Exception {/*...*/}
}
一切都很好,除非我用mvn clean install
运行我的项目时测试已运行两次。我该如何预防?
答案 0 :(得分:0)
在此处找到解决方案:Why are JUnit tests run twice from within Eclipse?
我将单元测试重命名为*TestCase
,并将套件保留为*Test