public class TestPutSQL
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static org.junit.rules.TemporaryFolder |
folder |
protected static DBCPService |
service
Setting up Connection pooling is expensive operation.
|
Constructor and Description |
---|
TestPutSQL() |
public static org.junit.rules.TemporaryFolder folder
protected static DBCPService service
public static void setupClass() throws ProcessException, java.sql.SQLException
ProcessException
java.sql.SQLException
public void testDirectStatements() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testInsertWithGeneratedKeys() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testFailInMiddleWithBadStatement() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testFailInMiddleWithBadStatementRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testFailInMiddleWithBadParameterType() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testFailInMiddleWithBadParameterTypeRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testFailInMiddleWithBadParameterValue() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testFailInMiddleWithBadParameterValueRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testUsingSqlDataTypesWithNegativeValues() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testUsingTimestampValuesEpochAndString() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException, java.text.ParseException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
java.text.ParseException
public void testUsingTimestampValuesWithFormatAttribute() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException, java.text.ParseException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
java.text.ParseException
public void testUsingDateTimeValuesWithFormatAttribute() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException, java.text.ParseException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
java.text.ParseException
public void testBitType() throws java.sql.SQLException, InitializationException
java.sql.SQLException
InitializationException
public void testUsingTimeValuesEpochAndString() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException, java.text.ParseException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
java.text.ParseException
public void testUsingDateValuesEpochAndString() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException, java.text.ParseException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
java.text.ParseException
public void testBinaryColumnTypes() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException, java.text.ParseException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
java.text.ParseException
public void testStatementsWithPreparedParameters() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testMultipleStatementsWithinFlowFile() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testMultipleStatementsWithinFlowFileRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testWithNullParameter() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testInvalidStatement() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testInvalidStatementRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testRetryableFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testRetryableFailureRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testMultipleFlowFilesSuccessfulInTransaction() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testMultipleFlowFilesSuccessfulInTransactionRollBackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testTransactionTimeout() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testTransactionTimeoutRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException
public void testNullFragmentCountRollbackOnFailure() throws InitializationException, ProcessException, java.sql.SQLException, java.io.IOException
InitializationException
ProcessException
java.sql.SQLException
java.io.IOException