我有一个Spring Boot应用程序,它能够使用Rest Assured运行集成测试。
只有一个测试类包含多个测试用例。我希望按照类中给出的顺序运行测试用例。
public class ItemControllerTest{
@Before
public void setUp(){
...
}
@Test
public void test1(){
...
}
@Test
public void test2(){
...
}
}
当我运行集成测试时,似乎在执行test1之前执行了test2。
但我希望它们按照编写的顺序运行
发布于 2015-05-06 12:45:54
我不熟悉spring-boot,但是如果你使用Junit来运行你的测试,那么你可以通过在你的类上面添加以下注释来串行运行它们:
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class ItemControllerTest{
// tests will run in order here
}
https://stackoverflow.com/questions/30070405
复制