public String getDropTableIfExistsStatement( String tableName ) {
    if ( databaseInterface instanceof DatabaseInterfaceExtended ) {
      return ( (DatabaseInterfaceExtended) databaseInterface ).getDropTableIfExistsStatement( tableName );
    }
    // A fallback statement in case somehow databaseInterface is of an old version.
    // This is the previous, and in fact, buggy implementation. See BISERVER-13024.
    return DROP_TABLE_STATEMENT + tableName;
  }
@Test
  public void shouldFallBackWhenDatabaseInterfaceIsOfAnOldType() {
    String statement = databaseMeta.getDropTableIfExistsStatement( TABLE_NAME );

    assertEquals( DROP_STATEMENT_FALLBACK, statement );
  }