Als «robolectric» getaggte Fragen


1
Testen von ViewPager (und CursorLoader) mit Robolectric
Weiß jemand, wie man das folgende Setup mit Robolectric testet? Fragment mit einem ViewPager, Daten, die mit einem CursorLoader geladen wurden. Mit dem folgenden Code wird der CursorLoader niemals in den Adapter für den Ansichtspager verschoben. Ich stecke beim await()Anruf fest. EventsFragmentTest.java: @RunWith(CustomRobolectricTestRunner.class) public class EventsFragmentTest extends AbstractDbAndUiDriver { // …

4
Verwirrt über testCompile und androidTestCompile in Android Gradle
Ich bin neu in der Testwelt und noch mehr in der Android-Testwelt. Während ich über Robolectric recherchiere, das bei Tests mit Android hilft, verwirrt mich eines am meisten. Manchmal sehe ich im Web Leute, die testCompileSchlüsselwörter in Abhängigkeiten des Gradle-Build-Skripts verwenden, wenn sie auf Robolectric verweisen, während andere es verwenden …

4
Testen benutzerdefinierter Ansichten mit Robolectric
Ich versuche, Unit-Tests mit Robolectric 2.1.1 auszuführen, und kann keine benutzerdefinierten Layouts (z. B. ViewPagerIndicator-Klassen) aufblasen. Angenommen, dies ist mein Layout: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="test" android:id="@+id/test_test"/> <com.viewpagerindicator.CirclePageIndicator android:layout_width="fill_parent" android:layout_height="wrap_content"/> </LinearLayout> Betrachten Sie dies als meine Testklasse: @RunWith(RobolectricTestRunner.class) public class TestRoboActivityTest { private TestRoboActivity mActivity; @Before …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.