Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

ChannelStateTest.kt 975B

12345678910111213141516171819202122232425
  1. package com.dmdirc.ktirc.model
  2. import org.junit.jupiter.api.Assertions.assertFalse
  3. import org.junit.jupiter.api.Assertions.assertTrue
  4. import org.junit.jupiter.api.Test
  5. internal class ChannelStateTest {
  6. @Test
  7. fun `ChannelModeType identifies which modes need parameters to set`() {
  8. assertTrue(ChannelModeType.List.needsParameterToSet)
  9. assertTrue(ChannelModeType.SetUnsetParameter.needsParameterToSet)
  10. assertTrue(ChannelModeType.SetParameter.needsParameterToSet)
  11. assertFalse(ChannelModeType.NoParameter.needsParameterToSet)
  12. }
  13. @Test
  14. fun `ChannelModeType identifies which modes need parameters to unset`() {
  15. assertTrue(ChannelModeType.List.needsParameterToUnset)
  16. assertTrue(ChannelModeType.SetUnsetParameter.needsParameterToUnset)
  17. assertFalse(ChannelModeType.SetParameter.needsParameterToUnset)
  18. assertFalse(ChannelModeType.NoParameter.needsParameterToUnset)
  19. }
  20. }