@@ -76,12 +76,14 @@ class ConversionTest {
7676 @Nested
7777 @DisplayName(" KMapper" )
7878 inner class KMapperTest {
79+ private val mapper = KMapper (::Dst )
80+
7981 @ParameterizedTest
8082 @EnumSource(NumberSource ::class )
8183 @DisplayName(" Numberソース" )
8284 fun fromNumber (numbers : NumberSource ) {
8385 numbers.values.forEach {
84- val actual = KMapper (:: Dst ) .map(NumberSrc (it))
86+ val actual = mapper .map(NumberSrc (it))
8587 assertEquals(0 , BigDecimal .valueOf(it.toDouble()).compareTo(actual.number))
8688 }
8789 }
@@ -90,15 +92,15 @@ class ConversionTest {
9092 @ValueSource(strings = [" 100" , " 2.0" , " -500" ])
9193 @DisplayName(" Stringソース" )
9294 fun fromString (str : String ) {
93- val actual = KMapper (:: Dst ) .map(StringSrc (str))
95+ val actual = mapper .map(StringSrc (str))
9496 assertEquals(0 , BigDecimal (str).compareTo(actual.number))
9597 }
9698
9799 @Test
98100 @DisplayName(" nullを入れた際に変換処理に入らないことのテスト" )
99101 fun fromNull () {
100102 assertDoesNotThrow {
101- val actual = KMapper (:: Dst ) .map(NullSrc )
103+ val actual = mapper .map(NullSrc )
102104 assertNull(actual.number)
103105 }
104106 }
@@ -107,12 +109,14 @@ class ConversionTest {
107109 @Nested
108110 @DisplayName(" PlainKMapper" )
109111 inner class PlainKMapperTest {
112+ private val mapper = PlainKMapper (::Dst )
113+
110114 @ParameterizedTest
111115 @EnumSource(NumberSource ::class )
112116 @DisplayName(" Numberソース" )
113117 fun fromNumber (numbers : NumberSource ) {
114118 numbers.values.forEach {
115- val actual = PlainKMapper (:: Dst ) .map(NumberSrc (it))
119+ val actual = mapper .map(NumberSrc (it))
116120 assertEquals(0 , BigDecimal .valueOf(it.toDouble()).compareTo(actual.number))
117121 }
118122 }
@@ -121,15 +125,15 @@ class ConversionTest {
121125 @ValueSource(strings = [" 100" , " 2.0" , " -500" ])
122126 @DisplayName(" Stringソース" )
123127 fun fromString (str : String ) {
124- val actual = PlainKMapper (:: Dst ) .map(StringSrc (str))
128+ val actual = mapper .map(StringSrc (str))
125129 assertEquals(0 , BigDecimal (str).compareTo(actual.number))
126130 }
127131
128132 @Test
129133 @DisplayName(" nullを入れた際に変換処理に入らないことのテスト" )
130134 fun fromNull () {
131135 assertDoesNotThrow {
132- val actual = PlainKMapper (:: Dst ) .map(NullSrc )
136+ val actual = mapper .map(NullSrc )
133137 assertNull(actual.number)
134138 }
135139 }
0 commit comments