使用RestAssured串行运行多个测试

时间:2015-05-06 07:38:11

标签: spring-boot rest-assured

我有一个Spring Boot应用程序,它能够使用Rest Assured运行集成测试。

有一个测试类有多个测试用例。我希望按照课堂上的顺序连续运行测试用例。

public class ItemControllerTest{
    @Before
    public void setUp(){
     ...
    }

    @Test
    public void test1(){
     ...
    }

    @Test
    public void test2(){
     ...
    }
}

当我运行集成测试时,似乎test2在test1之前执行。

但我希望他们按照他们写的顺序运行

1 个答案:

答案 0 :(得分:0)

我不熟悉spring-boot,但是如果你使用Junit来运行你的测试,那么你可以通过在你的类上面添加以下注释来连续运行它们:

@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class ItemControllerTest{

// tests will run in order here

}