Class TransformWriterTest
java.lang.Object
org.jumpmind.symmetric.io.AbstractWriterTest
org.jumpmind.symmetric.io.data.writer.TransformWriterTest
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jumpmind.symmetric.io.AbstractWriterTest
AbstractWriterTest.TableCsvData
-
Field Summary
FieldsFields inherited from class org.jumpmind.symmetric.io.AbstractWriterTest
batchId, errorExpected, lastDataWriterUsed, platform, sequenceId, TEST_COLUMNS, TEST_KEYS, TEST_TABLE, writerSettings
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addColumnTransform
(String name, Map<String, IColumnTransform<?>> columnTransforms, IColumnTransform<?> columnTransform) static Map<String,
IColumnTransform<?>> protected TransformWriter
static void
setup()
void
void
void
void
void
void
void
void
void
Methods inherited from class org.jumpmind.symmetric.io.AbstractWriterTest
assertEquals, assertTestTableEquals, buildSourceTable, countRows, getBatchId, getId, getNextBatchId, getNextId, getSelect, getTestColumns, getTestKeys, getTestTable, getWhere, isErrorExpected, isOracle, printDatabase, queryForRow, setErrorExpected, translateExpectedCharString, translateExpectedString, writeData, writeData, writeData, writeData, writeData, writeData, writeData, writeData, writeData, writeData
-
Field Details
-
mockWriter
-
-
Constructor Details
-
TransformWriterTest
public TransformWriterTest()
-
-
Method Details
-
setup
- Throws:
Exception
-
testNoTransform
@Test public void testNoTransform() -
testTableNameChange
@Test public void testTableNameChange() -
testAddColumn
@Test public void testAddColumn() -
testUpdateActionBeanShellScript
- Throws:
Exception
-
testDeleteNoCaptureOldData
- Throws:
Exception
-
testSimpleTableBeanShellMapping
- Throws:
Exception
-
testTwoTablesMappedToOneInsert
- Throws:
Exception
-
testTwoTablesMappedToOneDeleteUpdates
- Throws:
Exception
-
testIgnoreRowExceptionFromBshMapping
- Throws:
Exception
-
getTransformWriter
-
buildDefaultColumnTransforms
-
addColumnTransform
public static void addColumnTransform(String name, Map<String, IColumnTransform<?>> columnTransforms, IColumnTransform<?> columnTransform)
-