mirror of
https://github.com/element-hq/element-android
synced 2024-11-28 05:31:21 +03:00
Test isVotable function.
This commit is contained in:
parent
a7bc2ef3bc
commit
2be43e9294
1 changed files with 14 additions and 0 deletions
|
@ -265,4 +265,18 @@ class PollItemFactoryTest {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `given a poll state when it is not Sending and not Ended then the poll is votable`() = runTest {
|
||||
val sendingPollState = PollState.Sending
|
||||
sendingPollState.isVotable() shouldBe false
|
||||
val readyPollState = PollState.Ready
|
||||
readyPollState.isVotable() shouldBe true
|
||||
val votedPollState = PollState.Voted(1)
|
||||
votedPollState.isVotable() shouldBe true
|
||||
val undisclosedPollState = PollState.Undisclosed
|
||||
undisclosedPollState.isVotable() shouldBe true
|
||||
var endedPollState = PollState.Ended
|
||||
endedPollState.isVotable() shouldBe false
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue