Add Ui test on CallScreenView

This commit is contained in:
Benoit Marty 2024-07-08 12:30:06 +02:00
parent 079364501a
commit d00af657a2
4 changed files with 99 additions and 1 deletions

View file

@ -42,4 +42,12 @@ class EventsRecorder<T>(
fun assertList(expectedEvents: List<T>) {
assertThat(events).isEqualTo(expectedEvents)
}
fun assertSize(size: Int) {
assertThat(events.size).isEqualTo(size)
}
fun assertTrue(index: Int, predicate: (T) -> Boolean) {
assertThat((predicate(events[index]))).isTrue()
}
}