X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Futils%2FObjectsTest.kt;fp=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Futils%2FObjectsTest.kt;h=1c2d7f57f0210846340ab0147ad54e55246f8b65;hb=db8c77f40b82bf516255318f20a824d676b4fa53;hp=0000000000000000000000000000000000000000;hpb=505e16e44f6b5d6ece6845a50f3f561214cc5709;p=Sone.git diff --git a/src/test/kotlin/net/pterodactylus/sone/utils/ObjectsTest.kt b/src/test/kotlin/net/pterodactylus/sone/utils/ObjectsTest.kt new file mode 100644 index 0000000..1c2d7f5 --- /dev/null +++ b/src/test/kotlin/net/pterodactylus/sone/utils/ObjectsTest.kt @@ -0,0 +1,23 @@ +package net.pterodactylus.sone.utils + +import org.hamcrest.MatcherAssert.assertThat +import org.hamcrest.Matchers.contains +import org.hamcrest.Matchers.empty +import org.junit.Test + +/** + * Unit test for Object utils. + */ +class ObjectsTest { + + @Test + fun `non-null value is turned into a list with one element`() { + assertThat(5.asList(), contains(5)) + } + + @Test + fun `null value is turned into empty list`() { + assertThat(null.asList(), empty()) + } + +}