@@ -33,90 +33,82 @@ class ValueTest {
3333 @ Test
3434 void value_OfString () {
3535 assertThat (Value .of ("foo" ))
36- .satisfies (
37- value -> {
38- assertThat (value .getType ()).isEqualTo (ValueType .STRING );
39- assertThat (value .getValue ()).isEqualTo ("foo" );
40- assertThat (value ).hasSameHashCodeAs (Value .of ("foo" ));
41- });
36+ .satisfies (value -> {
37+ assertThat (value .getType ()).isEqualTo (ValueType .STRING );
38+ assertThat (value .getValue ()).isEqualTo ("foo" );
39+ assertThat (value ).hasSameHashCodeAs (Value .of ("foo" ));
40+ });
4241 }
4342
4443 @ Test
4544 void value_OfBoolean () {
4645 assertThat (Value .of (true ))
47- .satisfies (
48- value -> {
49- assertThat (value .getType ()).isEqualTo (ValueType .BOOLEAN );
50- assertThat (value .getValue ()).isEqualTo (true );
51- assertThat (value ).hasSameHashCodeAs (Value .of (true ));
52- });
46+ .satisfies (value -> {
47+ assertThat (value .getType ()).isEqualTo (ValueType .BOOLEAN );
48+ assertThat (value .getValue ()).isEqualTo (true );
49+ assertThat (value ).hasSameHashCodeAs (Value .of (true ));
50+ });
5351 }
5452
5553 @ Test
5654 void value_OfLong () {
5755 assertThat (Value .of (1L ))
58- .satisfies (
59- value -> {
60- assertThat (value .getType ()).isEqualTo (ValueType .LONG );
61- assertThat (value .getValue ()).isEqualTo (1L );
62- assertThat (value ).hasSameHashCodeAs (Value .of (1L ));
63- });
56+ .satisfies (value -> {
57+ assertThat (value .getType ()).isEqualTo (ValueType .LONG );
58+ assertThat (value .getValue ()).isEqualTo (1L );
59+ assertThat (value ).hasSameHashCodeAs (Value .of (1L ));
60+ });
6461 }
6562
6663 @ Test
6764 void value_OfDouble () {
6865 assertThat (Value .of (1.1 ))
69- .satisfies (
70- value -> {
71- assertThat (value .getType ()).isEqualTo (ValueType .DOUBLE );
72- assertThat (value .getValue ()).isEqualTo (1.1 );
73- assertThat (value ).hasSameHashCodeAs (Value .of (1.1 ));
74- });
66+ .satisfies (value -> {
67+ assertThat (value .getType ()).isEqualTo (ValueType .DOUBLE );
68+ assertThat (value .getValue ()).isEqualTo (1.1 );
69+ assertThat (value ).hasSameHashCodeAs (Value .of (1.1 ));
70+ });
7571 }
7672
7773 @ Test
7874 void value_OfByteArray () {
7975 assertThat (Value .of (new byte [] {'a' , 'b' }))
80- .satisfies (
81- value -> {
82- assertThat (value .getType ()).isEqualTo (ValueType .BYTES );
83- ByteBuffer buf = value .getValue ();
84- // ValueBytes returns read only view of ByteBuffer
85- assertThatThrownBy (buf ::array ).isInstanceOf (ReadOnlyBufferException .class );
86- byte [] bytes = new byte [buf .remaining ()];
87- buf .get (bytes );
88- assertThat (bytes ).isEqualTo (new byte [] {'a' , 'b' });
89- assertThat (value ).hasSameHashCodeAs (Value .of (new byte [] {'a' , 'b' }));
90- });
76+ .satisfies (value -> {
77+ assertThat (value .getType ()).isEqualTo (ValueType .BYTES );
78+ ByteBuffer buf = value .getValue ();
79+ // ValueBytes returns read only view of ByteBuffer
80+ assertThatThrownBy (buf ::array ).isInstanceOf (ReadOnlyBufferException .class );
81+ byte [] bytes = new byte [buf .remaining ()];
82+ buf .get (bytes );
83+ assertThat (bytes ).isEqualTo (new byte [] {'a' , 'b' });
84+ assertThat (value ).hasSameHashCodeAs (Value .of (new byte [] {'a' , 'b' }));
85+ });
9186 }
9287
9388 @ Test
9489 void value_OfvalueArray () {
9590 assertThat (Value .of (Value .of (true ), Value .of (1L )))
96- .satisfies (
97- value -> {
98- assertThat (value .getType ()).isEqualTo (ValueType .ARRAY );
99- assertThat (value .getValue ()).isEqualTo (Arrays .asList (Value .of (true ), Value .of (1L )));
100- assertThat (value ).hasSameHashCodeAs (Value .of (Value .of (true ), Value .of (1L )));
101- });
91+ .satisfies (value -> {
92+ assertThat (value .getType ()).isEqualTo (ValueType .ARRAY );
93+ assertThat (value .getValue ()).isEqualTo (Arrays .asList (Value .of (true ), Value .of (1L )));
94+ assertThat (value ).hasSameHashCodeAs (Value .of (Value .of (true ), Value .of (1L )));
95+ });
10296 }
10397
10498 @ Test
10599 @ SuppressWarnings ("DoubleBraceInitialization" )
106100 void value_OfKeyValueList () {
107101 assertThat (Value .of (KeyValue .of ("bool" , Value .of (true )), KeyValue .of ("long" , Value .of (1L ))))
108- .satisfies (
109- value -> {
110- assertThat (value .getType ()).isEqualTo (ValueType .KEY_VALUE_LIST );
111- assertThat (value .getValue ())
112- .isEqualTo (
113- Arrays .asList (
114- KeyValue .of ("bool" , Value .of (true )), KeyValue .of ("long" , Value .of (1L ))));
115- assertThat (value )
116- .hasSameHashCodeAs (
117- Value .of (
118- KeyValue .of ("bool" , Value .of (true )), KeyValue .of ("long" , Value .of (1L ))));
119- });
102+ .satisfies (value -> {
103+ assertThat (value .getType ()).isEqualTo (ValueType .KEY_VALUE_LIST );
104+ assertThat (value .getValue ())
105+ .isEqualTo (
106+ Arrays .asList (
107+ KeyValue .of ("bool" , Value .of (true )), KeyValue .of ("long" , Value .of (1L ))));
108+ assertThat (value )
109+ .hasSameHashCodeAs (
110+ Value .of (KeyValue .of ("bool" , Value .of (true )), KeyValue .of ("long" , Value .of (1L ))));
111+ });
120112
121113 assertThat (
122114 Value .of (
@@ -126,23 +118,22 @@ void value_OfKeyValueList() {
126118 put ("long" , Value .of (1L ));
127119 }
128120 }))
129- .satisfies (
130- value -> {
131- assertThat (value .getType ()).isEqualTo (ValueType .KEY_VALUE_LIST );
132- assertThat (value .getValue ())
133- .isEqualTo (
134- Arrays .asList (
135- KeyValue .of ("bool" , Value .of (true )), KeyValue .of ("long" , Value .of (1L ))));
136- assertThat (value )
137- .hasSameHashCodeAs (
138- Value .of (
139- new LinkedHashMap <String , Value <?>>() {
140- {
141- put ("bool" , Value .of (true ));
142- put ("long" , Value .of (1L ));
143- }
144- }));
145- });
121+ .satisfies (value -> {
122+ assertThat (value .getType ()).isEqualTo (ValueType .KEY_VALUE_LIST );
123+ assertThat (value .getValue ())
124+ .isEqualTo (
125+ Arrays .asList (
126+ KeyValue .of ("bool" , Value .of (true )), KeyValue .of ("long" , Value .of (1L ))));
127+ assertThat (value )
128+ .hasSameHashCodeAs (
129+ Value .of (
130+ new LinkedHashMap <String , Value <?>>() {
131+ {
132+ put ("bool" , Value .of (true ));
133+ put ("long" , Value .of (1L ));
134+ }
135+ }));
136+ });
146137 }
147138
148139 @ Test
0 commit comments