12345678910111213141516171819202122232425 |
- package com.dmdirc.ktirc.model
-
- import org.junit.jupiter.api.Assertions.assertFalse
- import org.junit.jupiter.api.Assertions.assertTrue
- import org.junit.jupiter.api.Test
-
- internal class ChannelStateTest {
-
- @Test
- fun `ChannelModeType identifies which modes need parameters to set`() {
- assertTrue(ChannelModeType.List.needsParameterToSet)
- assertTrue(ChannelModeType.SetUnsetParameter.needsParameterToSet)
- assertTrue(ChannelModeType.SetParameter.needsParameterToSet)
- assertFalse(ChannelModeType.NoParameter.needsParameterToSet)
- }
-
- @Test
- fun `ChannelModeType identifies which modes need parameters to unset`() {
- assertTrue(ChannelModeType.List.needsParameterToUnset)
- assertTrue(ChannelModeType.SetUnsetParameter.needsParameterToUnset)
- assertFalse(ChannelModeType.SetParameter.needsParameterToUnset)
- assertFalse(ChannelModeType.NoParameter.needsParameterToUnset)
- }
-
- }
|