2016-04-28 7 views
1

managt Ich bin im Prozess der Ausführung des Einheittests über uiautomator. Im Moment stehe ich vor dem Problem, dass ich die Testmethoden nicht verwalten konnte. Bitte helfen Sie mir, wie ich den Ablauf der Testmethoden verwalten kann. Es funktioniert nicht durch Sequenz von Methoden. Danke im Voraus.android uiautomator, wie man Testmethodenauftrag

@Test 
public void firstTest() { 
    Log.i("Tage", "simpleTest"); 
    assertEquals(1, 1); 
} 

@Test 
public void secondTest() { 
    Log.i("Tage", "simpleTest"); 
    assertEquals(false, false); 
} 

@Test 
public void thirdTest() { 
    Log.i("Tage", "simpleTest"); 
    assertEquals(true, true); 
} 

Antwort

2

Während ich würde nicht mit Tests empfehlen, die auf der Ausführungsreihenfolge abhängen, wie sie unabhängig voneinander sein sollten, können Sie Sie Klasse mit

@FixMethodOrder(MethodSorters.NAME_ASCENDING) 

mit Anmerkungen versehen Sie auch DEFAULT und JVM verwenden können, als Sortierer.