2015-05-06 3 views
0

У меня есть приложение Spring Boot, которое может запускать тесты интеграции с использованием Rest Assured.Выполнение нескольких тестов с использованием RestAssured серийно

Существует один тестовый класс, который имеет несколько тестовых примеров. Я хочу запускать тестовые примеры серийно, как указано в классе.

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

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

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

Когда я запускаю интеграционный тест, кажется, что test2 запускается до теста1.

Но я хочу, чтобы они в том же порядке они написаны

+0

возможно http://stackoverflow.com/questions/3693626/how-to-run-test-methods-in-specific-order-in-junit4 – sodik

ответ

0

Я не знаком с пружинным ботинке, но если вы используете JUnit для запуска тестов, то вы можете запустить их последовательно добавляя следующие аннотацию выше своего класса:

@FixMethodOrder(MethodSorters.NAME_ASCENDING) 
public class ItemControllerTest{ 

// tests will run in order here 

}