@Test
public void shouldGenerateSqlStringContainingSpecifiedChangelogTableNameOnDelete() {

    DatabaseSchemaVersionManager schemaVersionManagerWithDifferentTableName =
            new DatabaseSchemaVersionManager(queryExecuter,
                    "user_specified_changelog");
    String updateSql = schemaVersionManagerWithDifferentTableName.getChangelogDeleteSql(script);
    assertThat(updateSql, Matchers.startsWith("DELETE FROM user_specified_changelog "));
}