Skip to main content

Posts

Showing posts from July, 2018

JUnit – Run unit test in an Sequence / Order

In JUnit, we can use  @FixMethodOrder(MethodSorters.xxx)  to run the test methods in a sequence or order. import org . junit . FixMethodOrder ; import org . junit . Test ; import org . junit . runners . MethodSorters ; import static org . hamcrest . CoreMatchers . is ; import static org . junit . Assert . assertThat ; //Sorts by method name @FixMethodOrder ( MethodSorters . NAME_ASCENDING ) public class ExecutionOrderTest { @Test public void testB ( ) { assertThat ( 1 + 1 , is ( 2 ) ) ; } @Test public void test1 ( ) { assertThat ( 1 + 1 , is ( 2 ) ) ; } @Test public void testA ( ) { assertThat ( 1 + 1 , is ( 2 ) ) ; } @Test public void test2 ( ) { assertThat ( 1 + 1 , is ( 2 ) ) ; } @Test public void testC ( ) { assertThat ( 1 + 1 , is ( 2 ) ) ; } }