@ -75,18 +75,18 @@ import static org.mockito.Mockito.verify;
@@ -75,18 +75,18 @@ import static org.mockito.Mockito.verify;
* /
public class JdbcTemplateTests {
private Connection connection = mock ( ) ;
private DataSource dataSource = mock ( ) ;
private Connection connection = mock ( ) ;
private Statement statement = mock ( ) ;
private PreparedStatement preparedStatement = mock ( ) ;
private ResultSet resultSet = mock ( ) ;
private CallableStatement callableStatement = mock ( ) ;
private ResultSet resultSet = mock ( ) ;
private JdbcTemplate template = new JdbcTemplate ( this . dataSource ) ;
@ -136,9 +136,9 @@ public class JdbcTemplateTests {
@@ -136,9 +136,9 @@ public class JdbcTemplateTests {
given ( this . preparedStatement . executeUpdate ( ) ) . willThrow ( sqlException ) ;
Dispatcher d = new Dispatcher ( idParam , sql ) ;
assertThatExceptionOfType ( UncategorizedSQLException . class ) . isThrownBy ( ( ) - >
this . template . update ( d ) )
. withCause ( sqlException ) ;
assertThatExceptionOfType ( UncategorizedSQLException . class )
. isThrownBy ( ( ) - > this . template . update ( d ) )
. withCause ( sqlException ) ;
verify ( this . preparedStatement ) . setInt ( 1 , idParam ) ;
verify ( this . preparedStatement ) . close ( ) ;
verify ( this . connection , atLeastOnce ( ) ) . close ( ) ;
@ -371,9 +371,9 @@ public class JdbcTemplateTests {
@@ -371,9 +371,9 @@ public class JdbcTemplateTests {
given ( this . statement . executeUpdate ( sql ) ) . willThrow ( sqlException ) ;
given ( this . connection . createStatement ( ) ) . willReturn ( this . statement ) ;
assertThatExceptionOfType ( DataAccessException . class ) . isThrownBy ( ( ) - >
this . template . update ( sql ) )
. withCause ( sqlException ) ;
assertThatExceptionOfType ( DataAccessException . class )
. isThrownBy ( ( ) - > this . template . update ( sql ) )
. withCause ( sqlException ) ;
verify ( this . statement ) . close ( ) ;
verify ( this . connection , atLeastOnce ( ) ) . close ( ) ;
}
@ -700,9 +700,9 @@ public class JdbcTemplateTests {
@@ -700,9 +700,9 @@ public class JdbcTemplateTests {
} ;
try {
assertThatExceptionOfType ( DataAccessException . class ) . isThrownBy ( ( ) - >
this . template . batchUpdate ( sql , setter ) )
. withCause ( sqlException ) ;
assertThatExceptionOfType ( DataAccessException . class )
. isThrownBy ( ( ) - > this . template . batchUpdate ( sql , setter ) )
. withCause ( sqlException ) ;
}
finally {
verify ( this . preparedStatement , times ( 2 ) ) . addBatch ( ) ;
@ -804,9 +804,9 @@ public class JdbcTemplateTests {
@@ -804,9 +804,9 @@ public class JdbcTemplateTests {
JdbcTemplate template = new JdbcTemplate ( this . dataSource , false ) ;
RowCountCallbackHandler rcch = new RowCountCallbackHandler ( ) ;
assertThatExceptionOfType ( CannotGetJdbcConnectionException . class ) . isThrownBy ( ( ) - >
template . query ( "SELECT ID, FORENAME FROM CUSTMR WHERE ID < 3" , rcch ) )
. withCause ( sqlException ) ;
assertThatExceptionOfType ( CannotGetJdbcConnectionException . class )
. isThrownBy ( ( ) - > template . query ( "SELECT ID, FORENAME FROM CUSTMR WHERE ID < 3" , rcch ) )
. withCause ( sqlException ) ;
}
@Test
@ -818,9 +818,9 @@ public class JdbcTemplateTests {
@@ -818,9 +818,9 @@ public class JdbcTemplateTests {
this . template . afterPropertiesSet ( ) ;
RowCountCallbackHandler rcch = new RowCountCallbackHandler ( ) ;
assertThatExceptionOfType ( CannotGetJdbcConnectionException . class ) . isThrownBy ( ( ) - >
this . template . query ( "SELECT ID, FORENAME FROM CUSTMR WHERE ID < 3" , rcch ) )
. withCause ( sqlException ) ;
assertThatExceptionOfType ( CannotGetJdbcConnectionException . class )
. isThrownBy ( ( ) - > this . template . query ( "SELECT ID, FORENAME FROM CUSTMR WHERE ID < 3" , rcch ) )
. withCause ( sqlException ) ;
}
@Test
@ -858,9 +858,9 @@ public class JdbcTemplateTests {
@@ -858,9 +858,9 @@ public class JdbcTemplateTests {
this . template . afterPropertiesSet ( ) ;
}
RowCountCallbackHandler rcch = new RowCountCallbackHandler ( ) ;
assertThatExceptionOfType ( CannotGetJdbcConnectionException . class ) . isThrownBy ( ( ) - >
this . template . query ( "SELECT ID, FORENAME FROM CUSTMR WHERE ID < 3" , rcch ) )
. withCause ( sqlException ) ;
assertThatExceptionOfType ( CannotGetJdbcConnectionException . class )
. isThrownBy ( ( ) - > this . template . query ( "SELECT ID, FORENAME FROM CUSTMR WHERE ID < 3" , rcch ) )
. withCause ( sqlException ) ;
}
@Test
@ -887,9 +887,9 @@ public class JdbcTemplateTests {
@@ -887,9 +887,9 @@ public class JdbcTemplateTests {
given ( this . preparedStatement . executeUpdate ( ) ) . willThrow ( sqlException ) ;
PreparedStatementSetter pss = ps - > ps . setString ( 1 , name ) ;
assertThatExceptionOfType ( DataAccessException . class ) . isThrownBy ( ( ) - >
new JdbcTemplate ( this . dataSource ) . update ( sql , pss ) )
. withCause ( sqlException ) ;
assertThatExceptionOfType ( DataAccessException . class )
. isThrownBy ( ( ) - > new JdbcTemplate ( this . dataSource ) . update ( sql , pss ) )
. withCause ( sqlException ) ;
verify ( this . preparedStatement ) . setString ( 1 , name ) ;
verify ( this . preparedStatement ) . close ( ) ;
verify ( this . connection , atLeastOnce ( ) ) . close ( ) ;
@ -925,9 +925,9 @@ public class JdbcTemplateTests {
@@ -925,9 +925,9 @@ public class JdbcTemplateTests {
t . setIgnoreWarnings ( false ) ;
ResultSetExtractor < Byte > extractor = rs - > rs . getByte ( 1 ) ;
assertThatExceptionOfType ( SQLWarningException . class ) . isThrownBy ( ( ) - >
t . query ( sql , extractor ) )
. withCause ( warnings ) ;
assertThatExceptionOfType ( SQLWarningException . class )
. isThrownBy ( ( ) - > t . query ( sql , extractor ) )
. withCause ( warnings ) ;
verify ( this . resultSet ) . close ( ) ;
verify ( this . preparedStatement ) . close ( ) ;
verify ( this . connection ) . close ( ) ;
@ -968,7 +968,7 @@ public class JdbcTemplateTests {
@@ -968,7 +968,7 @@ public class JdbcTemplateTests {
this . template . query ( sql , ( RowCallbackHandler ) rs - > {
throw sqlException ;
} ) )
. withCause ( sqlException ) ;
. withCause ( sqlException ) ;
verify ( this . resultSet ) . close ( ) ;
verify ( this . preparedStatement ) . close ( ) ;
verify ( this . connection , atLeastOnce ( ) ) . close ( ) ;
@ -988,7 +988,7 @@ public class JdbcTemplateTests {
@@ -988,7 +988,7 @@ public class JdbcTemplateTests {
this . template . query ( sql , ( RowCallbackHandler ) rs - > {
throw sqlException ;
} ) )
. withCause ( sqlException ) ;
. withCause ( sqlException ) ;
verify ( this . resultSet ) . close ( ) ;
verify ( this . preparedStatement ) . close ( ) ;
verify ( this . connection ) . close ( ) ;
@ -1018,7 +1018,7 @@ public class JdbcTemplateTests {
@@ -1018,7 +1018,7 @@ public class JdbcTemplateTests {
template . query ( sql , ( RowCallbackHandler ) rs - > {
throw sqlException ;
} ) )
. withCause ( sqlException ) ;
. withCause ( sqlException ) ;
verify ( this . resultSet ) . close ( ) ;
verify ( this . preparedStatement ) . close ( ) ;
verify ( this . connection ) . close ( ) ;