@Override
    public Optional<SingleConstraintReviser> getConstraintReviser(final SingleRule rule, final String tableName) {
        return Optional.of(new SingleConstraintReviser());
    }
@Test
    void assertGetConstraintReviser() {
        SingleRuleConfiguration ruleConfig = new SingleRuleConfiguration();
        SingleRule rule = new SingleRule(ruleConfig, "test_database", null, new HashMap<>(), Collections.emptyList());
        String tableName = "test_table";
        Optional<SingleConstraintReviser> constraintReviser = reviseEntry.getConstraintReviser(rule, tableName);
        assertTrue(constraintReviser.isPresent());
        assertThat(constraintReviser.get().getClass(), is(SingleConstraintReviser.class));
    }