Ich habe dieses Array von Werten, dieAndroid Espresso: Wie füge ich meine eigene Protokollausgabe hinzu, wenn ein Test fehlschlägt?
public static final String[] WRONG_VALUES = {"1000","4000","2000"};
In meinem Test falsch betrachtet ich auf dem Bearbeiten von Text am klicken, Einfügen den Text und drücken wieder die Tastatur zu schließen.
onView(withId(R.id.inputField)).perform(click(), replaceText(text), pressBack());
und überprüfen dann, ob der Fehler Ansicht
zeigt,onView(withId(R.id.error)).matches(not(isCompletelyDisplayed()));
Dies funktioniert, aber ich würde Ausgang irgendwo im Test wie der Wert log, die es für da versagt, wenn der Test, den ich nicht scheitern zu tun nicht wissen welcher Wert getestet wurde Ist das möglich?
Dank
Bitte geben Sie weitere Details zum Problem an, fragen Sie nur, wie Sie einen beliebigen Wert in Android protokollieren können? –