Skip to content

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/ObjectSingletonTest.kt

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ import com.fasterxml.jackson.databind.ObjectMapper
44
import com.fasterxml.jackson.module.kotlin.KotlinFeature.SingletonSupport
55
import com.fasterxml.jackson.module.kotlin.kotlinModule
66
import com.fasterxml.jackson.module.kotlin.readValue
7-
import org.hamcrest.CoreMatchers.equalTo
8-
import org.hamcrest.MatcherAssert.assertThat
7+
import org.junit.jupiter.api.Assertions.assertEquals
98
import org.junit.jupiter.api.Test
109

1110
// [module-kotlin#225]: keep Kotlin singletons as singletons
@@ -22,7 +21,7 @@ class TestObjectSingleton {
2221
val js = mapper.writeValueAsString(Singleton)
2322
val newSingleton = mapper.readValue<Singleton>(js)
2423

25-
assertThat(newSingleton, equalTo(Singleton))
24+
assertEquals(Singleton, newSingleton)
2625
}
2726

2827
@Test
@@ -34,22 +33,22 @@ class TestObjectSingleton {
3433
// mutate the in-memory singleton state
3534
val after = initial + 1
3635
Singleton.content = after
37-
assertThat(Singleton.content, equalTo(after))
36+
assertEquals(Singleton.content, after)
3837

3938
// read back persisted state resets singleton state
4039
val newSingleton = mapper.readValue<Singleton>(js)
41-
assertThat(newSingleton.content, equalTo(initial))
42-
assertThat(Singleton.content, equalTo(initial))
40+
assertEquals(initial, Singleton.content)
41+
assertEquals(initial, newSingleton.content)
4342
}
4443

4544
@Test
4645
fun deserializedObjectsBehaveLikeSingletons() {
4746
val js = mapper.writeValueAsString(Singleton)
4847
val newSingleton = mapper.readValue<Singleton>(js)
49-
assertThat(newSingleton.content, equalTo(Singleton.content))
48+
assertEquals(Singleton.content, newSingleton.content)
5049

5150
newSingleton.content += 1
5251

53-
assertThat(Singleton.content, equalTo(newSingleton.content))
52+
assertEquals(Singleton.content, newSingleton.content)
5453
}
5554
}

0 commit comments

Comments
 (0)