Тест с таймаутом

Тест с таймаутом означает, что, если тест будет выполняться дольше указанного в миллисекундах времени, то тест раннер его остановит и отметит как упавший. Фича реализована и в JUnit 4, и в TestNG.

JUnit 4

@Test(timeout = 1000)  
public void runForever() {  
    while (true);  
}

TestNG

@Test(timeOut = 1000)  
public void runForever() {  
    while (true);  
}

Вопрос 1. Как настроить глобальный таймаут для всех тестов.

Last updated