Add Ui test on CallScreenView

This commit is contained in:
Benoit Marty
2024-07-08 12:30:06 +02:00
parent 966219b791
commit 0093e611cd
4 changed files with 99 additions and 1 deletions
@@ -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()
}
}