Espresso Recyclerview Blättern Sie zum Ende
Ich habe ein Android-Anwendung, hat eine RecyclerView mit N Elementen, und wenn diese RecyclerView erreicht zum Ende beim scrollen, dann weitere Elemente Hinzugefügt werden (ja, es ist eine unendliche Liste, die lädt die Daten, die beim scrollen unten angekommen ist).
Ich würde es gerne testen, aber ich habe nicht gefunden, einen Weg, dies zu tun. Ich benutze RecyclerViewActions die scrollToPosition aber auch wenn ich die Letzte position, das Ende nicht erreicht ist (weil die Höhe der einzelnen Elemente ist hoch).
Weiß jemand, wie könnte ich dies tun?
- Was ist, wenn Sie vorgeformt eine drag-Veranstaltung während der Prüfung? so etwas wie das - qathread.blogspot.com/2014/01/...
- Die tests gehen so schnell, dass ich nicht genug Zeit, um zu wischen Sie es nach unten. Und auch ich habe versucht, mit Espresso-Recorder, aber die drag-Ereignis nicht erfasst.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwende ich die unten zu scrollen, um die Unterseite meines
RecyclerView
.Werde Sie Sie dann verwenden, Leerlauf-Ressourcen (oder
Thread.sleep()
) aufrufen, um diese erneut, wenn mehr Daten geladen hat.Ich dieses ;
können Sie implementieren ViewAction. wie diese:
und dann verwenden Sie es wie diese: