Class DatabaseWriterConflictTest

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

public class DatabaseWriterConflictTest extends AbstractWriterTest
  • Constructor Details

    • DatabaseWriterConflictTest

      public DatabaseWriterConflictTest()
  • Method Details

    • setup

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

      @Test public void testInsertUkViolation() throws Exception
      Throws:
      Exception
    • testInsertUkViolationDeleteFkViolation

      @Test public void testInsertUkViolationDeleteFkViolation() throws Exception
      Throws:
      Exception
    • testInsertUkViolationDeleteFkViolationChildTable

      @Test public void testInsertUkViolationDeleteFkViolationChildTable() throws Exception
      Throws:
      Exception
    • testInsertPkViolation

      @Test public void testInsertPkViolation() throws Exception
      Throws:
      Exception
    • testInsertPkViolationUpdateUkViolation

      @Test public void testInsertPkViolationUpdateUkViolation() throws Exception
      Throws:
      Exception
    • testInsertPkViolationUpdateUkViolationDeleteFkViolation

      @Test public void testInsertPkViolationUpdateUkViolationDeleteFkViolation() throws Exception
      Throws:
      Exception
    • testInsertPkViolationUpdateUkViolationDeleteFkViolationChildTable

      @Test public void testInsertPkViolationUpdateUkViolationDeleteFkViolationChildTable() throws Exception
      Throws:
      Exception
    • testUpdateFkViolation

      @Test public void testUpdateFkViolation() throws Exception
      Throws:
      Exception
    • testUpdateFkViolationChildTable

      @Test public void testUpdateFkViolationChildTable() throws Exception
      Throws:
      Exception
    • testUpdateUkFkViolation

      @Test public void testUpdateUkFkViolation() throws Exception
      Throws:
      Exception
    • testUpdateUkViolation

      @Test public void testUpdateUkViolation() throws Exception
      Throws:
      Exception
    • testUpdateUkFkViolationChildTable

      @Test public void testUpdateUkFkViolationChildTable() throws Exception
      Throws:
      Exception
    • testUpdatePkViolation

      @Test public void testUpdatePkViolation() throws Exception
      Throws:
      Exception
    • testUpdatePkViolationDeleteFkViolationBlockingSelf

      @Test public void testUpdatePkViolationDeleteFkViolationBlockingSelf() throws Exception
      Throws:
      Exception
    • testUpdateUkViolationDeleteFkViolationBlockingSelf

      @Test public void testUpdateUkViolationDeleteFkViolationBlockingSelf() throws Exception
      Throws:
      Exception
    • testUpdatePkViolationSameUniqueName

      @Test public void testUpdatePkViolationSameUniqueName() throws Exception
      Throws:
      Exception
    • testUpdatePkViolationDeleteFkViolation

      @Test public void testUpdatePkViolationDeleteFkViolation() throws Exception
      Throws:
      Exception
    • testUpdateUkPkViolationDeleteFkViolation

      @Test public void testUpdateUkPkViolationDeleteFkViolation() throws Exception
      Throws:
      Exception
    • testUpdateNoRowsInsertUkViolation

      @Test public void testUpdateNoRowsInsertUkViolation() throws Exception
      Throws:
      Exception
    • testUpdateNoRowsInsertUkViolationDeleteFkViolation

      @Test public void testUpdateNoRowsInsertUkViolationDeleteFkViolation() throws Exception
      Throws:
      Exception
    • testDeleteFkViolation

      @Test public void testDeleteFkViolation() throws Exception
      Throws:
      Exception
    • testDeleteFkViolationChildTable

      @Test public void testDeleteFkViolationChildTable() throws Exception
      Throws:
      Exception
    • testDeleteFkViolationChildTableNoPk

      @Test public void testDeleteFkViolationChildTableNoPk() throws Exception
      Throws:
      Exception
    • assertTestTableEquals

      protected void assertTestTableEquals(String testTableId, String[] expectedValues)
      Overrides:
      assertTestTableEquals in class AbstractWriterTest
    • getTestTable

      protected String getTestTable()
      Overrides:
      getTestTable in class AbstractWriterTest
    • getTestKeys

      protected String[] getTestKeys()
      Overrides:
      getTestKeys in class AbstractWriterTest
    • getTestColumns

      protected String[] getTestColumns()
      Overrides:
      getTestColumns in class AbstractWriterTest