Pytania otagowane jako robolectric


1
Testowanie ViewPager (i CursorLoader) za pomocą Robolectric
Czy ktoś wie, jak przetestować następującą konfigurację za pomocą Robolectric? Fragment zawierający ViewPager, dane załadowane za pomocą CursorLoader. Z poniższym kodem CursorLoader nigdy nie jest umieszczany w adapterze pagera widoku. Utknąłem na await()telefonie. EventsFragmentTest.java: @RunWith(CustomRobolectricTestRunner.class) public class EventsFragmentTest extends AbstractDbAndUiDriver { // which element in the view pager we are …

4
Zdezorientowany testCompile i androidTestCompile w Android Gradle
Jestem nowy w świecie testowania, a jeszcze bardziej w świecie testowania Androida. Podczas badań nad Robolectric, które pomagają w testach na Androidzie, jedna rzecz najbardziej mnie dezorientuje. Czasami w Internecie widzę ludzi używających testCompilesłowa kluczowego w zależnościach skryptu budującego gradle podczas odwoływania się do Robolectric, podczas gdy inni używają androidTestCompile. …

4
Testowanie niestandardowych widoków za pomocą Robolectric
Próbuję uruchomić testy jednostkowe w Robolectric 2.1.1 i nie mogę go zmusić do zawyżania niestandardowych układów (np. Klas ViewPagerIndicator). Załóżmy, że to jest mój układ: <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> Rozważ tę moją klasę testową: @RunWith(RobolectricTestRunner.class) public class TestRoboActivityTest { private …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.