robolectric

Robolectric ist ein Unit-Testing-Framework, mit dem Android-Anwendungen in wenigen Sekunden auf der JVM getestet werden können, ohne einen Emulator oder ein Gerät zu verwenden.
1
Antwort

Robolectric includeAndroidResources nicht gefunden

Ich folge diesem Ссылка aber ich bekomme: Fehler: (61, 0) Die Eigenschaft 'includeAndroidResources' für das Objekt 'com.android.build.gradle.internal.dsl.TestOptions $ UnitTestOptions' konnte nicht festgelegt werden. wenn ich hinzufüge...
13.07.2017, 11:21
1
Antwort

Wie erstelle ich eine Schattenklasse, um Abstürze im Zusammenhang mit benutzerdefinierten Attributen zu umgehen, wenn ich eine Android-App mit Robolectric teste?

Ich integriere ein benutzerdefiniertes Widget in mein Projekt . Es verwendet benutzerdefinierte Attribute und stürzt Robolectric ab. Soweit ich weiß, werden benutzerdefinierte Attribute noch nicht unterstützt . Hinweis: Der Konstruktor ist "f...
27.07.2012, 21:18
1
Antwort

javax.net.ssl.SSLHandshakeException auf Travis CI

Ich habe ein Android-Projekt, das ich versuche, auf Travis CI zu testen, aber beim Ausführen der Robolectric ( v3.2.2 ) Tests, die ich bekomme:    com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: sun.security.valid...
10.10.2017, 16:06
1
Antwort

Robolectric wirft Resources $ NotFoundException beim Versuch, auf die Ressource im Raw-Ordner zuzugreifen

Wenn ich versuche, auf eine rohe Ressource zuzugreifen, erhalte ich einen Fehler android.content.res.Resources$NotFoundException: Unable to find resource ID #0x7f060000 . Die Ressource ist ein .bks-Zertifikat, das für die Servervalidierung...
05.05.2015, 21:24
1
Antwort

RoboLectric und Android in Eclipse (ACHTUNG: keine Systemeigenschaften für ro.build.date.utc)

Ich erhalte diese Warnung: %Vor% Ich habe ursprünglich das RoboLectric 2.1 Jar mit Abhängigkeiten hinzugefügt. Als ich zum ersten Mal JUnit lief, lud es mehrere Dinge in die Konsole. Danach würde ich jedes Mal, wenn ich meine Tests durchführ...
28.06.2013, 04:31
2
Antworten

Ist es möglich, den MediaStore mit einem Test-Doppel zu ersetzen?

Ich habe eine Klasse, die den MediaStore nach Bildern abfragt. Zum Beispiel habe ich Code, der aussieht wie someContentResolver.query( MediaStore.Images.Media.EXTERNAL_CONTENT_URI, ... ) . Ich möchte unter anderem testen, ob meine Anfragen an...
05.07.2014, 22:34
1
Antwort

Robolectric + PowerMock + Mockito funktioniert nicht

Ich habe Mühe, diese seltene Kombination zu bekommen, aber ich habe kein Glück. Mein Projekt verwendet JUnit + Mockito + Robolectric für Tests und Roboguice für die Injektion, als ich PowerMock zu der Gleichung hinzugefügt habe, sind seltsame Di...
22.03.2016, 14:26
1
Antwort

Aktiviert das 'ViewDataBinding' Feld innerhalb des 'Robolectric' Unit Tests nach der Zuweisung

Ich schreibe einen Robolectric-Komponententest, der erfordert, dass ich die Datenbindungsklasse der Aktivität unter Testansicht verwendet ( ViewDataBinding ), leider ohne Glück, dass ich feststelle, dass es innerhalb des Komponententests null...
05.11.2016, 18:22
3
Antworten

Assert ImageView wurde mit einer bestimmten ID für die auszeichnungsfähige Ressource geladen

Ich schreibe einen Robolectric Unit-Test und ich muss eine Behauptung machen, dass ein ImageView setImageResource(int) wurde mit einer bestimmten Ressourcen-ID aufgerufen. Ich verwende fest-android für Behauptungen, aber es scheint diese Be...
02.08.2013, 02:59
2
Antworten

korrekte AssertThat-Methode für den Robolectric-Test importiert

Ich versuche, den Test von Robolectric.org's Schreiben Ihres ersten Tests Seite durchzuführen. Der fragliche Test sieht so aus: %Vor% Ich bekomme diesen Kompilierfehler: Cannot resolve method 'assertThat(android.content.Intent) . Die...
28.10.2015, 15:34