Ich arbeite an einer Android App und ich habe ein neues Testprojekt für Komponententests erstellt. Wo wird empfohlen, die Test-Fixtures zu speichern (wie XML-Dateien und ähnliches) und was ist der richtige Weg, um darauf zuzugreifen?android test fixtures
7
A
Antwort
0
Nach einigem Suchen fand ich, dass es keine eine richtige Weise gibt, Vorrichtungen in Android zu speichern (auch nicht so viel in Java entweder).
Mit Fixtures können einfache und konsistente Daten an Testfälle übergeben werden. Das Erstellen von .java
Klassen mit statischen Methoden, die Objekte zurückgeben, ist eine Möglichkeit.
Beispiel:
public class Pojos {
public static List<TaskListItem> taskListItems() {
return Arrays.asList(
new TaskListItem("one"),
new TaskListItem("two"),
new TaskListItem("three")
);
}
}
Verwandte Themen
- 1. Django Test FileField mit Test Fixtures
- 2. Gibt es parametrisierte Test Fixtures für xunit?
- 3. Python Nose Test Vererbung: Lade Einheit Test Fixtures aus Subklassen
- 4. Test Fixture Vererbung und ignorierte Base Test Fixtures
- 5. Boost Unit Test Framework Fixtures mit freien Funktionen
- 6. So laden Sie Fixtures in einem Test zurück
- 7. Rails 4 Test-Upload-Datei mit Fixtures (.yml) und Büroklammer
- 8. Können Fixtures Objekte von anderen Fixtures "kopieren"?
- 9. Symfony2, Wie man Fixtures mit --fixtures Option lädt?
- 10. Doktrin Migrationen Re. Fixtures
- 11. django fixtures DateTimeField runtimeWarning
- 12. Rails Fixtures vs. Mocks
- 13. Fixtures in RSpec
- 14. Django Football Fixtures
- 15. Django Fixtures für Berechtigungen
- 16. Rails Fixtures vs Samen
- 17. Android-Test-Anwendung
- 18. android unit test spannablestringbuilder
- 19. Android-Test „ro.build.date.utc“ Warnung
- 20. Hallo Android-Test Fehler
- 21. Android Test roh Ressource
- 22. Gradle android Test
- 23. Android Unit Test Start
- 24. System.out.println in android Test
- 25. Gradle Android Test
- 26. Android Test Sharding
- 27. Android Espresso Test InstrumentationRegistry ' '
- 28. Wiederverwendbare Komponenten und Fixtures in Golang Tests
- 29. Loading ActiveRecord Fixtures mit RSpec ohne Rails
- 30. Test :: Unit-Test für Devise-Benutzer :: RegistrationController