List of usage examples for org.springframework.integration.jdbc StoredProcExecutor setProcedureParameters
public void setProcedureParameters(List<ProcedureParameter> procedureParameters)
From source file:org.springframework.integration.jdbc.StoredProcExecutorTests.java
@Test public void testSetProcedureParametersWithNullValueInList() { DataSource datasource = mock(DataSource.class); StoredProcExecutor storedProcExecutor = new StoredProcExecutor(datasource); List<ProcedureParameter> procedureParameters = new ArrayList<ProcedureParameter>(); procedureParameters.add(null);/* w w w. ja v a 2 s . com*/ try { storedProcExecutor.setProcedureParameters(procedureParameters); } catch (IllegalArgumentException e) { assertEquals("The provided list (procedureParameters) cannot contain null values.", e.getMessage()); return; } fail("Exception expected."); }
From source file:org.springframework.integration.jdbc.StoredProcExecutorTests.java
@Test public void testSetProcedureParametersWithEmptyList() { DataSource datasource = mock(DataSource.class); StoredProcExecutor storedProcExecutor = new StoredProcExecutor(datasource); List<ProcedureParameter> procedureParameters = new ArrayList<ProcedureParameter>(); try {//from w w w. j a v a 2 s . com storedProcExecutor.setProcedureParameters(procedureParameters); } catch (IllegalArgumentException e) { assertEquals("procedureParameters must not be null or empty.", e.getMessage()); return; } fail("Exception expected."); }
From source file:org.springframework.integration.jdbc.StoredProcExecutorTests.java
@Test public void testSetProcedureParametersWithNullList() { DataSource datasource = mock(DataSource.class); StoredProcExecutor storedProcExecutor = new StoredProcExecutor(datasource); try {//from ww w . j a v a2 s.c o m storedProcExecutor.setProcedureParameters(null); } catch (IllegalArgumentException e) { assertEquals("procedureParameters must not be null or empty.", e.getMessage()); return; } fail("Exception expected."); }