An interface is enough.

This commit is contained in:
Benoit Marty 2024-02-27 14:42:43 +01:00
parent e90b09b9cf
commit 0df33bf3e6

View file

@ -20,9 +20,9 @@ import com.google.common.truth.Truth.assertThat
import io.element.android.libraries.sessionstorage.api.observer.SessionListener
class TestSessionListener : SessionListener {
sealed class Event {
data class Created(val userId: String) : Event()
data class Deleted(val userId: String) : Event()
sealed interface Event {
data class Created(val userId: String) : Event
data class Deleted(val userId: String) : Event
}
private val trackRecord: MutableList<Event> = mutableListOf()