An interface is enough.

This commit is contained in:
Benoit Marty
2024-02-27 14:42:43 +01:00
parent 3e65f4bc99
commit 142338be07

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()