Added more tests.

This commit is contained in:
Erik C. Thauvin 2021-12-17 01:41:22 -08:00
parent 99a27c2769
commit 8903d67e9c
3 changed files with 9 additions and 4 deletions

View file

@ -45,7 +45,7 @@ import net.thauvin.erik.mobibot.modules.Joke
import net.thauvin.erik.mobibot.modules.RockPaperScissors import net.thauvin.erik.mobibot.modules.RockPaperScissors
import net.thauvin.erik.mobibot.modules.Twitter import net.thauvin.erik.mobibot.modules.Twitter
import org.testng.annotations.Test import org.testng.annotations.Test
import java.util.* import java.util.Properties
class AddonsTest { class AddonsTest {
private val addons = Addons() private val addons = Addons()

View file

@ -34,8 +34,8 @@ package net.thauvin.erik.mobibot.commands
import assertk.all import assertk.all
import assertk.assertThat import assertk.assertThat
import assertk.assertions.contains
import assertk.assertions.isEqualTo import assertk.assertions.isEqualTo
import assertk.assertions.matches
import assertk.assertions.prop import assertk.assertions.prop
import assertk.assertions.size import assertk.assertions.size
import org.testng.annotations.Test import org.testng.annotations.Test

View file

@ -34,7 +34,12 @@ package net.thauvin.erik.mobibot.commands.tell
import assertk.all import assertk.all
import assertk.assertThat import assertk.assertThat
import assertk.assertions.* import assertk.assertions.index
import assertk.assertions.isEqualTo
import assertk.assertions.isFalse
import assertk.assertions.isGreaterThan
import assertk.assertions.isTrue
import assertk.assertions.prop
import org.testng.annotations.AfterClass import org.testng.annotations.AfterClass
import org.testng.annotations.BeforeClass import org.testng.annotations.BeforeClass
import org.testng.annotations.Test import org.testng.annotations.Test
@ -78,7 +83,7 @@ class TellMessagesMgrTest {
fun loadTest() { fun loadTest() {
val messages = TellMessagesMgr.load(testFile.toAbsolutePath().toString()) val messages = TellMessagesMgr.load(testFile.toAbsolutePath().toString())
for (i in messages.indices) { for (i in messages.indices) {
assertThat(messages[i]).all { assertThat(messages).index(i).all {
prop(TellMessage::sender).isEqualTo(testMessages[i].sender) prop(TellMessage::sender).isEqualTo(testMessages[i].sender)
prop(TellMessage::recipient).isEqualTo(testMessages[i].recipient) prop(TellMessage::recipient).isEqualTo(testMessages[i].recipient)
prop(TellMessage::message).isEqualTo(testMessages[i].message) prop(TellMessage::message).isEqualTo(testMessages[i].message)