我有一个Spring Boot应用程序,它能够使用Rest Assured运行集成测试。
有一个测试类有多个测试用例。我希望按照课堂上的顺序连续运行测试用例。
public class ItemControllerTest{
@Before
public void setUp(){
...
}
@Test
public void test1(){
...
}
@Test
public void test2(){
...
}
}
当我运行集成测试时,似乎test2在test1之前执行。
但我希望他们按照他们写的顺序运行
答案 0 :(得分:0)
我不熟悉spring-boot,但是如果你使用Junit来运行你的测试,那么你可以通过在你的类上面添加以下注释来连续运行它们:
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class ItemControllerTest{
// tests will run in order here
}