🔀 Merge “release/v81” into “master”
[Sone.git] / src / test / kotlin / net / pterodactylus / sone / text / SonePartTest.kt
1 package net.pterodactylus.sone.text
2
3 import net.pterodactylus.sone.data.Sone
4 import net.pterodactylus.sone.test.*
5 import org.hamcrest.MatcherAssert.assertThat
6 import org.hamcrest.Matchers.equalTo
7 import org.junit.Test
8
9 /**
10  * Unit test for [SonePart].
11  */
12 class SonePartTest {
13
14         private val sone = mock<Sone>()
15
16         init {
17                 whenever(sone.profile).thenReturn(mock())
18                 whenever(sone.name).thenReturn("sone")
19         }
20
21         private val part = SonePart(sone)
22
23         @Test
24         fun textIsConstructedFromSonesNiceName() {
25                 assertThat<String>(part.text, equalTo<String>("sone"))
26         }
27
28 }