mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-03-14 03:46:25 -04:00
refactor: add channel hash function
This commit is contained in:
@@ -4,6 +4,7 @@ import androidx.test.ext.junit.runners.AndroidJUnit4
|
||||
import com.geeksville.mesh.model.Channel
|
||||
import com.geeksville.mesh.model.URL_PREFIX
|
||||
import com.geeksville.mesh.model.getChannelUrl
|
||||
import com.geeksville.mesh.model.numChannels
|
||||
import com.geeksville.mesh.model.toChannelSet
|
||||
import org.junit.Assert
|
||||
import org.junit.Test
|
||||
@@ -23,6 +24,20 @@ class ChannelTest {
|
||||
Assert.assertEquals(channelUrl.toChannelSet(), ch)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun channelHashGood() {
|
||||
val ch = Channel.default
|
||||
|
||||
Assert.assertEquals(8, ch.hash)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun numChannelsGood() {
|
||||
val ch = Channel.default
|
||||
|
||||
Assert.assertEquals(104, ch.loraConfig.numChannels)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun channelNumGood() {
|
||||
val ch = Channel.default
|
||||
|
||||
Reference in New Issue
Block a user