Class TransformWriterTest

java.lang.Object
org.jumpmind.symmetric.io.AbstractWriterTest
org.jumpmind.symmetric.io.data.writer.TransformWriterTest

public class TransformWriterTest extends AbstractWriterTest
  • Field Details

  • Constructor Details

    • TransformWriterTest

      public TransformWriterTest()
  • Method Details

    • setup

      @BeforeAll public static void setup() throws Exception
      Throws:
      Exception
    • testNoTransform

      @Test public void testNoTransform()
    • testTableNameChange

      @Test public void testTableNameChange()
    • testAddColumn

      @Test public void testAddColumn()
    • testUpdateActionBeanShellScript

      @Test public void testUpdateActionBeanShellScript() throws Exception
      Throws:
      Exception
    • testDeleteNoCaptureOldData

      @Test public void testDeleteNoCaptureOldData() throws Exception
      Throws:
      Exception
    • testSimpleTableBeanShellMapping

      @Test public void testSimpleTableBeanShellMapping() throws Exception
      Throws:
      Exception
    • testTwoTablesMappedToOneInsert

      @Test public void testTwoTablesMappedToOneInsert() throws Exception
      Throws:
      Exception
    • testTwoTablesMappedToOneDeleteUpdates

      @Test public void testTwoTablesMappedToOneDeleteUpdates() throws Exception
      Throws:
      Exception
    • testIgnoreRowExceptionFromBshMapping

      @Test public void testIgnoreRowExceptionFromBshMapping() throws Exception
      Throws:
      Exception
    • getTransformWriter

      protected TransformWriter getTransformWriter()
    • buildDefaultColumnTransforms

      public static Map<String,IColumnTransform<?>> buildDefaultColumnTransforms()
    • addColumnTransform

      public static void addColumnTransform(String name, Map<String,IColumnTransform<?>> columnTransforms, IColumnTransform<?> columnTransform)