@@ -5,6 +5,7 @@ import com.fasterxml.jackson.module.kotlin.KotlinFeature.NullToEmptyCollection
5
5
import com.fasterxml.jackson.module.kotlin.KotlinFeature.NullToEmptyMap
6
6
import com.fasterxml.jackson.module.kotlin.KotlinFeature.SingletonSupport
7
7
import com.fasterxml.jackson.module.kotlin.KotlinFeature.StrictNullChecks
8
+ import com.fasterxml.jackson.module.kotlin.KotlinFeature.ExperimentalDeserializationBackend
8
9
import com.fasterxml.jackson.module.kotlin.SingletonSupport.CANONICALIZE
9
10
import com.fasterxml.jackson.module.kotlin.SingletonSupport.DISABLED
10
11
import org.junit.Assert.*
@@ -26,6 +27,7 @@ class KotlinModuleTest {
26
27
assertEquals(module.nullIsSameAsDefault, NullIsSameAsDefault .enabledByDefault)
27
28
assertEquals(module.singletonSupport == CANONICALIZE , SingletonSupport .enabledByDefault)
28
29
assertEquals(module.strictNullChecks, StrictNullChecks .enabledByDefault)
30
+ assertEquals(module.experimentalDeserializationBackend, ExperimentalDeserializationBackend .enabledByDefault)
29
31
}
30
32
31
33
@Test
@@ -38,6 +40,7 @@ class KotlinModuleTest {
38
40
assertFalse(module.nullIsSameAsDefault)
39
41
assertEquals(DISABLED , module.singletonSupport)
40
42
assertFalse(module.strictNullChecks)
43
+ assertFalse(module.experimentalDeserializationBackend)
41
44
}
42
45
43
46
@Test
@@ -49,6 +52,7 @@ class KotlinModuleTest {
49
52
enable(NullIsSameAsDefault )
50
53
enable(SingletonSupport )
51
54
enable(StrictNullChecks )
55
+ enable(ExperimentalDeserializationBackend )
52
56
}.build()
53
57
54
58
assertEquals(123 , module.reflectionCacheSize)
@@ -57,6 +61,7 @@ class KotlinModuleTest {
57
61
assertTrue(module.nullIsSameAsDefault)
58
62
assertEquals(CANONICALIZE , module.singletonSupport)
59
63
assertTrue(module.strictNullChecks)
64
+ assertTrue(module.experimentalDeserializationBackend)
60
65
}
61
66
62
67
@Test
0 commit comments