46
46
* @author Chirag Tailor
47
47
* @author Sergey Korotaev
48
48
*/
49
- class SqlParametersFactoryTest {
49
+ class SqlParametersFactoryUnitTests {
50
50
51
51
RelationalMappingContext context = new JdbcMappingContext ();
52
52
RelationResolver relationResolver = mock (RelationResolver .class );
@@ -88,8 +88,7 @@ public void considersConfiguredWriteConverterForIdValueObjectsWhichReferencedInO
88
88
assertThat (sqlParameterSource .getValue ("DUMMYENTITYROOT" )).isEqualTo (rawId );
89
89
}
90
90
91
- @ Test
92
- // DATAJDBC-146
91
+ @ Test // DATAJDBC-146
93
92
void identifiersGetAddedAsParameters () {
94
93
95
94
long id = 4711L ;
@@ -103,8 +102,7 @@ void identifiersGetAddedAsParameters() {
103
102
assertThat (sqlParameterSource .getValue ("reference" )).isEqualTo (reference );
104
103
}
105
104
106
- @ Test
107
- // DATAJDBC-146
105
+ @ Test // DATAJDBC-146
108
106
void additionalIdentifierForIdDoesNotLeadToDuplicateParameters () {
109
107
110
108
long id = 4711L ;
@@ -116,8 +114,7 @@ void additionalIdentifierForIdDoesNotLeadToDuplicateParameters() {
116
114
assertThat (sqlParameterSource .getValue ("id" )).isEqualTo (id );
117
115
}
118
116
119
- @ Test
120
- // DATAJDBC-235
117
+ @ Test // DATAJDBC-235
121
118
void considersConfiguredWriteConverter () {
122
119
123
120
SqlParametersFactory sqlParametersFactory = createSqlParametersFactoryWithConverters (
@@ -131,8 +128,7 @@ void considersConfiguredWriteConverter() {
131
128
assertThat (sqlParameterSource .getValue ("flag" )).isEqualTo ("T" );
132
129
}
133
130
134
- @ Test
135
- // DATAJDBC-412
131
+ @ Test // DATAJDBC-412
136
132
void considersConfiguredWriteConverterForIdValueObjects_onWrite () {
137
133
138
134
SqlParametersFactory sqlParametersFactory = createSqlParametersFactoryWithConverters (
@@ -149,8 +145,7 @@ void considersConfiguredWriteConverterForIdValueObjects_onWrite() {
149
145
assertThat (sqlParameterSource .getValue ("value" )).isEqualTo (value );
150
146
}
151
147
152
- @ Test
153
- // GH-1405
148
+ @ Test // GH-1405
154
149
void parameterNamesGetSanitized () {
155
150
156
151
WithIllegalCharacters entity = new WithIllegalCharacters (23L , "aValue" );
@@ -165,62 +160,58 @@ void parameterNamesGetSanitized() {
165
160
assertThat (sqlParameterSource .getValue ("val&ue" )).isNull ();
166
161
}
167
162
168
- @ Test
169
- // GH-1935
163
+ @ Test // GH-1935
170
164
void enumParameterIsNotNullReturnCorrectSqlTypeFromConverter () {
171
165
172
166
WithEnumEntity entity = new WithEnumEntity (23L , DummyEnum .ONE );
173
167
174
168
SqlParametersFactory sqlParametersFactory = createSqlParametersFactoryWithConverters (
175
169
singletonList (WritingEnumConverter .INSTANCE ));
176
170
177
- SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity ,
178
- WithEnumEntity . class , Identifier .empty (), IdValueSource .PROVIDED );
171
+ SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity , WithEnumEntity . class ,
172
+ Identifier .empty (), IdValueSource .PROVIDED );
179
173
180
174
assertThat (sqlParameterSource .getValue ("id" )).isEqualTo (23L );
181
175
assertThat (sqlParameterSource .getValue ("dummy_enum" )).isEqualTo (DummyEnum .ONE .name ());
182
176
assertThat (sqlParameterSource .getSqlType ("dummy_enum" )).isEqualTo (1111 );
183
177
}
184
178
185
- @ Test
186
- // GH-1935
179
+ @ Test // GH-1935
187
180
void enumParameterIsNullReturnCorrectSqlTypeFromConverter () {
188
181
WithEnumEntity entity = new WithEnumEntity (23L , null );
189
182
190
183
SqlParametersFactory sqlParametersFactory = createSqlParametersFactoryWithConverters (
191
184
singletonList (WritingEnumConverter .INSTANCE ));
192
185
193
- SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity ,
194
- WithEnumEntity . class , Identifier .empty (), IdValueSource .PROVIDED );
186
+ SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity , WithEnumEntity . class ,
187
+ Identifier .empty (), IdValueSource .PROVIDED );
195
188
196
189
assertThat (sqlParameterSource .getValue ("id" )).isEqualTo (23L );
197
190
assertThat (sqlParameterSource .getSqlType ("dummy_enum" )).isEqualTo (JDBCType .NULL .getVendorTypeNumber ());
198
191
assertThat (sqlParameterSource .getValue ("dummy_enum" )).isNull ();
199
192
}
200
193
201
- @ Test
202
- // GH-1935
194
+ @ Test // GH-1935
203
195
void enumParameterIsNotNullReturnCorrectSqlTypeWithoutConverter () {
204
196
205
197
WithEnumEntity entity = new WithEnumEntity (23L , DummyEnum .ONE );
206
198
207
- SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity ,
208
- WithEnumEntity . class , Identifier .empty (), IdValueSource .PROVIDED );
199
+ SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity , WithEnumEntity . class ,
200
+ Identifier .empty (), IdValueSource .PROVIDED );
209
201
210
202
assertThat (sqlParameterSource .getValue ("id" )).isEqualTo (23L );
211
203
assertThat (sqlParameterSource .getValue ("dummy_enum" )).isEqualTo (DummyEnum .ONE .name ());
212
204
assertThat (sqlParameterSource .getSqlType ("dummy_enum" )).isEqualTo (12 );
213
205
214
206
}
215
207
216
- @ Test
217
- // GH-1935
208
+ @ Test // GH-1935
218
209
void enumParameterIsNullReturnCorrectSqlTypeWithoutConverter () {
219
210
220
211
WithEnumEntity entity = new WithEnumEntity (23L , null );
221
212
222
- SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity ,
223
- WithEnumEntity . class , Identifier .empty (), IdValueSource .PROVIDED );
213
+ SqlIdentifierParameterSource sqlParameterSource = sqlParametersFactory .forInsert (entity , WithEnumEntity . class ,
214
+ Identifier .empty (), IdValueSource .PROVIDED );
224
215
225
216
assertThat (sqlParameterSource .getValue ("id" )).isEqualTo (23L );
226
217
assertThat (sqlParameterSource .getSqlType ("dummy_enum" )).isEqualTo (JDBCType .NULL .getVendorTypeNumber ());
@@ -291,7 +282,7 @@ public int hashCode() {
291
282
}
292
283
293
284
public String toString () {
294
- return "SqlParametersFactoryTest .IdValue(id=" + this .getId () + ")" ;
285
+ return "SqlParametersFactoryUnitTests .IdValue(id=" + this .getId () + ")" ;
295
286
}
296
287
}
297
288
0 commit comments