Schnittstelle IDatabaseValidator

Alle bekannten Implementierungsklassen:
DatabaseValidator

public interface IDatabaseValidator
  • Methodendetails

    • assertContainsTable

      void assertContainsTable(IDatabase database, ITable tables)
    • assertContainsTables

      void assertContainsTables(IDatabase database, IContainer<ITable> tables)
    • assertAllBackReferencesAreValid

      void assertAllBackReferencesAreValid(IDatabase database)
    • assertCanAddGivenTable

      void assertCanAddGivenTable(IDatabase database, ITable table)
    • assertCanSetGivenNameToDatabase

      void assertCanSetGivenNameToDatabase(String name)
    • assertContainsTableReferencedByGivenColumn

      void assertContainsTableReferencedByGivenColumn(IDatabase database, IColumn column)
    • assertContainsTableWithColumnBackReferencedByGivenColumn

      void assertContainsTableWithColumnBackReferencedByGivenColumn(IDatabase database, IColumn column)
    • assertContainsTableWithGivenColumn

      void assertContainsTableWithGivenColumn(IDatabase database, IColumn column)
    • assertDoesNotContainTableWithGivenName

      void assertDoesNotContainTableWithGivenName(IDatabase database, String name)