Example usage for org.springframework.integration.jdbc StoredProcExecutor setStoredProcedureName

List of usage examples for org.springframework.integration.jdbc StoredProcExecutor setStoredProcedureName

Introduction

In this page you can find the example usage for org.springframework.integration.jdbc StoredProcExecutor setStoredProcedureName.

Prototype

public void setStoredProcedureName(String storedProcedureName) 

Source Link

Document

The name of the Stored Procedure or Stored Function to be executed.

Usage

From source file:org.springframework.integration.jdbc.StoredProcExecutorTests.java

@Test
public void testStoredProcExecutorWithEmptyProcedureName() {

    DataSource datasource = mock(DataSource.class);
    StoredProcExecutor storedProcExecutor = new StoredProcExecutor(datasource);

    try {/*www  . j a  v a  2s.c om*/
        storedProcExecutor.setStoredProcedureName("      ");
    } catch (IllegalArgumentException e) {
        assertEquals("storedProcedureName must not be null and cannot be empty.", e.getMessage());
        return;
    }

    fail("Exception expected.");
}

From source file:org.springframework.integration.jdbc.StoredProcExecutorTests.java

@Test
public void testGetStoredProcedureNameExpressionAsString2() throws Exception {

    DataSource datasource = mock(DataSource.class);
    StoredProcExecutor storedProcExecutor = new StoredProcExecutor(datasource);

    storedProcExecutor.setStoredProcedureName("123");
    storedProcExecutor.setBeanFactory(mock(BeanFactory.class));
    storedProcExecutor.afterPropertiesSet();

    assertEquals("123", storedProcExecutor.getStoredProcedureName());
    assertEquals("123", storedProcExecutor.getStoredProcedureNameExpressionAsString());
}