addAxiom(OWL.equivalentClasses(CollectionUtil.<OWLClassExpression>asSet(m_Cls[0], m_Cls[3], m_Cls[4])));
List<Lint> lints = m_Pattern.match(m_Ontology);
assertEquals(1, lints.size());
Lint lint = lints.get(0);
Set<OWLClass> participatingClasses = lint.getParticipatingClasses();
assertEquals(1, participatingClasses.size());
assertTrue(participatingClasses.contains(m_Cls[0]));
LintFixer fixer = lint.getLintFixer();
Set<? extends OWLAxiom> axiomsToRemove = fixer.getAxiomsToRemove();
Set<? extends OWLAxiom> axiomsToAdd = fixer.getAxiomsToAdd();
assertEquals(1, axiomsToRemove.size());
assertTrue(axiomsToRemove.contains(badAxiom));
assertEquals(1, axiomsToAdd.size());
assertTrue(axiomsToAdd.contains(fixedAxiom));
assertNull(lint.getSeverity());
assertSame(m_Ontology, lint.getParticipatingOntology());
}