Execute tests sequentially using Arquillian TestRunner TestNG
I can use Arquillian TestRunner JUnit Container to write sequential tests.
import org.jboss.arquillian.junit.InSequence;
import org.jboss.arquillian.junit.Arquillian;
@RunWith(Arquillian.class)
public class ClassToTest{
@Test
@InSequence(1)
public void test1() {
// test something (1)
}
@Test
@InSequence(2)
public void test2() {
// test something (2)
}
}
Is it possible to do the same using Arquillian TestRunner TestNG Container? If so how can I do it.
+3
source to share
1 answer
Yes. You can execute a sequence of test methods down your dependency chain in TestNG.
it would be like below
@Test
public void test1() {
// test something (1)
}
@Test(dependsOnMethods = { "test1" })
public void test2() {
// test something (2)
}
See below for details.
http://www.tutorialspoint.com/testng/testng_dependency_test.htm
+1
source to share