1515package org .httprpc .beans ;
1616
1717import org .httprpc .io .JSONDecoder ;
18- import org .junit .jupiter .api .Assertions ;
1918import org .junit .jupiter .api .Test ;
2019
2120import java .io .IOException ;
3130import java .util .HashMap ;
3231import java .util .Map ;
3332
34- import static org .httprpc .util .Collections .*;
33+ import static org .httprpc .util .Collections .entry ;
34+ import static org .httprpc .util .Collections .listOf ;
35+ import static org .httprpc .util .Collections .mapOf ;
36+ import static org .junit .jupiter .api .Assertions .assertEquals ;
37+ import static org .junit .jupiter .api .Assertions .assertFalse ;
38+ import static org .junit .jupiter .api .Assertions .assertNotNull ;
39+ import static org .junit .jupiter .api .Assertions .assertNull ;
40+ import static org .junit .jupiter .api .Assertions .assertTrue ;
3541
3642public class BeanAdapterTest {
3743 @ Test
3844 public void testPrimitiveAdapt () {
39- Assertions . assertEquals (BeanAdapter .adapt (null , Byte .TYPE ), Byte .valueOf ((byte )0 ));
40- Assertions . assertEquals (BeanAdapter .adapt ("1" , Byte .TYPE ), Byte .valueOf ((byte )1 ));
45+ assertEquals (BeanAdapter .adapt (null , Byte .TYPE ), Byte .valueOf ((byte )0 ));
46+ assertEquals (BeanAdapter .adapt ("1" , Byte .TYPE ), Byte .valueOf ((byte )1 ));
4147
42- Assertions . assertEquals (BeanAdapter .adapt (null , Short .TYPE ), Short .valueOf ((short )0 ));
43- Assertions . assertEquals (BeanAdapter .adapt ("2" , Short .TYPE ), Short .valueOf ((short )2 ));
48+ assertEquals (BeanAdapter .adapt (null , Short .TYPE ), Short .valueOf ((short )0 ));
49+ assertEquals (BeanAdapter .adapt ("2" , Short .TYPE ), Short .valueOf ((short )2 ));
4450
45- Assertions . assertEquals (BeanAdapter .adapt (null , Integer .TYPE ), Integer .valueOf (0 ));
46- Assertions . assertEquals (BeanAdapter .adapt ("3" , Integer .TYPE ), Integer .valueOf (3 ));
51+ assertEquals (BeanAdapter .adapt (null , Integer .TYPE ), Integer .valueOf (0 ));
52+ assertEquals (BeanAdapter .adapt ("3" , Integer .TYPE ), Integer .valueOf (3 ));
4753
48- Assertions . assertEquals (BeanAdapter .adapt (null , Long .TYPE ), Long .valueOf (0 ));
49- Assertions . assertEquals (BeanAdapter .adapt ("4" , Long .TYPE ), Long .valueOf (4 ));
54+ assertEquals (BeanAdapter .adapt (null , Long .TYPE ), Long .valueOf (0 ));
55+ assertEquals (BeanAdapter .adapt ("4" , Long .TYPE ), Long .valueOf (4 ));
5056
51- Assertions . assertEquals (BeanAdapter .adapt (null , Float .TYPE ), Float .valueOf (0 ));
52- Assertions . assertEquals (BeanAdapter .adapt ("5.0" , Float .TYPE ), Float .valueOf (5 ));
57+ assertEquals (BeanAdapter .adapt (null , Float .TYPE ), Float .valueOf (0 ));
58+ assertEquals (BeanAdapter .adapt ("5.0" , Float .TYPE ), Float .valueOf (5 ));
5359
54- Assertions . assertEquals (BeanAdapter .adapt (null , Double .TYPE ), Double .valueOf (0 ));
55- Assertions . assertEquals (BeanAdapter .adapt ("6.0" , Double .TYPE ), Double .valueOf (6 ));
60+ assertEquals (BeanAdapter .adapt (null , Double .TYPE ), Double .valueOf (0 ));
61+ assertEquals (BeanAdapter .adapt ("6.0" , Double .TYPE ), Double .valueOf (6 ));
5662
57- Assertions . assertEquals (BeanAdapter .adapt (null , Boolean .TYPE ), Boolean .FALSE );
58- Assertions . assertEquals (BeanAdapter .adapt ("true" , Boolean .TYPE ), Boolean .TRUE );
63+ assertEquals (BeanAdapter .adapt (null , Boolean .TYPE ), Boolean .FALSE );
64+ assertEquals (BeanAdapter .adapt ("true" , Boolean .TYPE ), Boolean .TRUE );
5965 }
6066
6167 @ Test
@@ -99,8 +105,8 @@ public void testBeanAdapter1() throws MalformedURLException {
99105
100106 Map <String , Object > actual = new BeanAdapter (new TestBean ());
101107
102- Assertions . assertEquals (expected , actual );
103- Assertions . assertNull (actual .get ("ignored" ));
108+ assertEquals (expected , actual );
109+ assertNull (actual .get ("ignored" ));
104110 }
105111
106112 @ Test
@@ -114,28 +120,28 @@ public void testBeanAdapter2() throws IOException {
114120
115121 TestInterface result = BeanAdapter .adapt (map , TestInterface .class );
116122
117- Assertions . assertNotNull (result );
123+ assertNotNull (result );
118124
119- Assertions . assertEquals (1 , result .getInt ());
120- Assertions . assertEquals (2L , result .getLong ());
121- Assertions . assertEquals (4.0 , result .getDouble (), 0.0 );
122- Assertions . assertEquals ("abc" , result .getString ());
123- Assertions . assertEquals (new Date (0 ), result .getDate ());
124- Assertions . assertEquals (LocalDate .parse ("2018-06-28" ), result .getLocalDate ());
125- Assertions . assertEquals (LocalTime .parse ("10:45" ), result .getLocalTime ());
126- Assertions . assertEquals (LocalDateTime .parse ("2018-06-28T10:45" ), result .getLocalDateTime ());
125+ assertEquals (1 , result .getInt ());
126+ assertEquals (2L , result .getLong ());
127+ assertEquals (4.0 , result .getDouble (), 0.0 );
128+ assertEquals ("abc" , result .getString ());
129+ assertEquals (new Date (0 ), result .getDate ());
130+ assertEquals (LocalDate .parse ("2018-06-28" ), result .getLocalDate ());
131+ assertEquals (LocalTime .parse ("10:45" ), result .getLocalTime ());
132+ assertEquals (LocalDateTime .parse ("2018-06-28T10:45" ), result .getLocalDateTime ());
127133
128- Assertions . assertTrue (result .getNestedBean ().getFlag ());
134+ assertTrue (result .getNestedBean ().getFlag ());
129135
130- Assertions . assertEquals (2L , ((Number )result .getList ().get (0 )).longValue ());
131- Assertions . assertEquals (4.0 , ((Number )result .getList ().get (1 )).doubleValue (), 0.0 );
132- Assertions . assertEquals (true , ((Map <?, ?>)result .getList ().get (2 )).get ("flag" ));
133- Assertions . assertFalse (result .getNestedBeanList ().get (0 ).getFlag ());
136+ assertEquals (2L , ((Number )result .getList ().get (0 )).longValue ());
137+ assertEquals (4.0 , ((Number )result .getList ().get (1 )).doubleValue (), 0.0 );
138+ assertEquals (true , ((Map <?, ?>)result .getList ().get (2 )).get ("flag" ));
139+ assertFalse (result .getNestedBeanList ().get (0 ).getFlag ());
134140
135- Assertions . assertEquals (2L , ((Number )result .getMap ().get ("long" )).longValue ());
136- Assertions . assertEquals (4.0 , ((Number )result .getMap ().get ("double" )).doubleValue (), 0.0 );
137- Assertions . assertEquals (true , ((Map <?, ?>)result .getMap ().get ("nestedBean" )).get ("flag" ));
138- Assertions . assertFalse (result .getNestedBeanMap ().get ("nestedBean" ).getFlag ());
141+ assertEquals (2L , ((Number )result .getMap ().get ("long" )).longValue ());
142+ assertEquals (4.0 , ((Number )result .getMap ().get ("double" )).doubleValue (), 0.0 );
143+ assertEquals (true , ((Map <?, ?>)result .getMap ().get ("nestedBean" )).get ("flag" ));
144+ assertFalse (result .getNestedBeanMap ().get ("nestedBean" ).getFlag ());
139145 }
140146
141147 @ Test
@@ -148,7 +154,7 @@ public void testValueAt() {
148154 ))
149155 );
150156
151- Assertions . assertEquals (Integer .valueOf (123 ), BeanAdapter .valueAt (map , "a.b.c" ));
157+ assertEquals (Integer .valueOf (123 ), BeanAdapter .valueAt (map , "a.b.c" ));
152158 }
153159
154160 @ Test
@@ -157,7 +163,7 @@ public void testDescribe() {
157163
158164 BeanAdapter .describe (TestBean .class , structures );
159165
160- Assertions . assertEquals (
166+ assertEquals (
161167 "{\n " +
162168 " URL: url,\n " +
163169 " bigInteger: number,\n " +
@@ -181,7 +187,7 @@ public void testDescribe() {
181187 structures .get (TestBean .class )
182188 );
183189
184- Assertions . assertEquals (
190+ assertEquals (
185191 "{\n " +
186192 " flag: boolean\n " +
187193 "}" ,
@@ -195,6 +201,6 @@ public void testInterfaceKey() {
195201
196202 Map <String , ?> map = new BeanAdapter (testInterface );
197203
198- Assertions . assertEquals (10 , map .get ("i" ));
204+ assertEquals (10 , map .get ("i" ));
199205 }
200206}
0 commit comments