@@ -41,7 +41,8 @@ void shouldConvertCorrectListOfParametersIntoMap() {
41
41
namedParameters .add ("b" , "Something" );
42
42
namedParameters .add ("c" , null );
43
43
44
- assertThat (namedParameters .get ()).containsEntry ("a" , 1 ).containsEntry ("b" , "Something" ).containsEntry ("c" , null );
44
+ assertThat (namedParameters .get ()).containsEntry ("a" , 1 ).containsEntry ("b" , "Something" )
45
+ .containsEntry ("c" , null );
45
46
}
46
47
47
48
@ Test
@@ -100,7 +101,7 @@ void shouldEscapeStrings() {
100
101
NamedParameters p = new NamedParameters ();
101
102
p .add ("aKey" , "A fancy\\ value" );
102
103
103
- assertThat (p .toString ()).isEqualTo (":params { aKey: 'A fancy\\ \\ value'} " );
104
+ assertThat (p .toString ()).isEqualTo (":param aKey => 'A fancy\\ \\ value'" );
104
105
}
105
106
106
107
@ Test
@@ -109,7 +110,7 @@ void shouldDealWithNullValues() {
109
110
NamedParameters p = new NamedParameters ();
110
111
p .add ("aKey" , null );
111
112
112
- assertThat (p .toString ()).isEqualTo (":params { aKey: null} " );
113
+ assertThat (p .toString ()).isEqualTo (":param aKey => null" );
113
114
}
114
115
115
116
@ Test
@@ -122,7 +123,11 @@ void shouldDealWithMaps() {
122
123
NamedParameters p = new NamedParameters ();
123
124
p .add ("aKey" , outer );
124
125
125
- assertThat (p .toString ()).isEqualTo (":params {aKey: {oma: 'Something', omb: {ims: 'Something else'}}}" );
126
+ String [] output = p .toString ().split (System .lineSeparator ());
127
+ assertThat (output )
128
+ .containsExactly (
129
+ ":param aKey => {oma: 'Something', omb: {ims: 'Something else'}}"
130
+ );
126
131
}
127
132
128
133
@ Test
@@ -136,8 +141,11 @@ void shouldDealWithNestedMaps() {
136
141
NamedParameters p = new NamedParameters ();
137
142
p .add ("aKey" , outer );
138
143
139
- assertThat (p .toString ()).isEqualTo (
140
- ":params {aKey: {oma: 'Something', omb: {ims: {imi: 'Embedded Thing'}}, omc: {ims: 'Something else'}}}" );
144
+ String [] output = p .toString ().split (System .lineSeparator ());
145
+ assertThat (output )
146
+ .containsExactly (
147
+ ":param aKey => {oma: 'Something', omb: {ims: {imi: 'Embedded Thing'}}, omc: {ims: 'Something else'}}"
148
+ );
141
149
}
142
150
143
151
@ Test
@@ -149,8 +157,13 @@ void shouldDealWithLists() {
149
157
p .add ("m" , Arrays .asList (
150
158
Collections .singletonMap ("a" , "av" ), Collections .singletonMap ("b" , Arrays .asList ("A" , "b" ))));
151
159
152
- assertThat (p .toString ())
153
- .isEqualTo (":params {a: ['Something', 'Else'], l: [1, 2, 3], m: [{a: 'av'}, {b: ['A', 'b']}]}" );
160
+ String [] output = p .toString ().split (System .lineSeparator ());
161
+ assertThat (output )
162
+ .containsExactly (
163
+ ":param a => ['Something', 'Else']" ,
164
+ ":param l => [1, 2, 3]" ,
165
+ ":param m => [{a: 'av'}, {b: ['A', 'b']}]"
166
+ );
154
167
}
155
168
}
156
169
}
0 commit comments