Refactoring.
Clarified nullabillity for Identifier. Removed usage of deprecated constructor for StringBasedJdbcQuery. Original pull request #1901
This commit is contained in:
committed by
Jens Schauder
parent
95a9f64c3e
commit
08daf47842
@@ -50,14 +50,16 @@ public class IdentifierUnitTests {
|
||||
public void parametersWithStringKeysUseObjectAsTypeForNull() {
|
||||
|
||||
HashMap<SqlIdentifier, Object> parameters = new HashMap<>();
|
||||
parameters.put(unquoted("one"), null);
|
||||
Object value = new Object();
|
||||
|
||||
parameters.put(unquoted("one"), value);
|
||||
|
||||
Identifier identifier = Identifier.from(parameters);
|
||||
|
||||
assertThat(identifier.getParts()) //
|
||||
.extracting("name", "value", "targetType") //
|
||||
.containsExactly( //
|
||||
Assertions.tuple(unquoted("one"), null, Object.class) //
|
||||
Assertions.tuple(unquoted("one"), value, Object.class) //
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -397,7 +397,7 @@ class StringBasedJdbcQueryUnitTests {
|
||||
mock(RelationResolver.class))
|
||||
: this.converter;
|
||||
|
||||
StringBasedJdbcQuery query = new StringBasedJdbcQuery(method, operations, result -> mock(RowMapper.class),
|
||||
StringBasedJdbcQuery query = new StringBasedJdbcQuery(method.getDeclaredQuery(), method, operations, result -> mock(RowMapper.class),
|
||||
converter, evaluationContextProvider);
|
||||
|
||||
query.execute(arguments);
|
||||
|
||||
Reference in New Issue
Block a user