From 8903d67e9c490d5d344264c91bf98007aba19711 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Fri, 17 Dec 2021 01:41:22 -0800 Subject: [PATCH] Added more tests. --- src/test/kotlin/net/thauvin/erik/mobibot/AddonsTest.kt | 2 +- .../net/thauvin/erik/mobibot/commands/RecapTest.kt | 2 +- .../erik/mobibot/commands/tell/TellMessagesMgrTest.kt | 9 +++++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/test/kotlin/net/thauvin/erik/mobibot/AddonsTest.kt b/src/test/kotlin/net/thauvin/erik/mobibot/AddonsTest.kt index b618dc7..cd035cd 100644 --- a/src/test/kotlin/net/thauvin/erik/mobibot/AddonsTest.kt +++ b/src/test/kotlin/net/thauvin/erik/mobibot/AddonsTest.kt @@ -45,7 +45,7 @@ import net.thauvin.erik.mobibot.modules.Joke import net.thauvin.erik.mobibot.modules.RockPaperScissors import net.thauvin.erik.mobibot.modules.Twitter import org.testng.annotations.Test -import java.util.* +import java.util.Properties class AddonsTest { private val addons = Addons() diff --git a/src/test/kotlin/net/thauvin/erik/mobibot/commands/RecapTest.kt b/src/test/kotlin/net/thauvin/erik/mobibot/commands/RecapTest.kt index 2b5ebac..3d74205 100644 --- a/src/test/kotlin/net/thauvin/erik/mobibot/commands/RecapTest.kt +++ b/src/test/kotlin/net/thauvin/erik/mobibot/commands/RecapTest.kt @@ -34,8 +34,8 @@ package net.thauvin.erik.mobibot.commands import assertk.all import assertk.assertThat -import assertk.assertions.contains import assertk.assertions.isEqualTo +import assertk.assertions.matches import assertk.assertions.prop import assertk.assertions.size import org.testng.annotations.Test diff --git a/src/test/kotlin/net/thauvin/erik/mobibot/commands/tell/TellMessagesMgrTest.kt b/src/test/kotlin/net/thauvin/erik/mobibot/commands/tell/TellMessagesMgrTest.kt index 97363cd..8279331 100644 --- a/src/test/kotlin/net/thauvin/erik/mobibot/commands/tell/TellMessagesMgrTest.kt +++ b/src/test/kotlin/net/thauvin/erik/mobibot/commands/tell/TellMessagesMgrTest.kt @@ -34,7 +34,12 @@ package net.thauvin.erik.mobibot.commands.tell import assertk.all 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.BeforeClass import org.testng.annotations.Test @@ -78,7 +83,7 @@ class TellMessagesMgrTest { fun loadTest() { val messages = TellMessagesMgr.load(testFile.toAbsolutePath().toString()) for (i in messages.indices) { - assertThat(messages[i]).all { + assertThat(messages).index(i).all { prop(TellMessage::sender).isEqualTo(testMessages[i].sender) prop(TellMessage::recipient).isEqualTo(testMessages[i].recipient) prop(TellMessage::message).isEqualTo(testMessages[i].message)