public void testSplit() {
OWLClass clsA = Class(iri("A"));
OWLClass clsB = Class(iri("B"));
OWLClass clsC = Class(iri("C"));
OWLEquivalentClassesAxiom ax = EquivalentClasses(clsA, clsB, clsC);
Set<OWLSubClassOfAxiom> scas = ax.asOWLSubClassOfAxioms();
assertEquals(6, scas.size());
assertTrue(scas.contains(SubClassOf(clsA, clsB)));
assertTrue(scas.contains(SubClassOf(clsB, clsA)));
assertTrue(scas.contains(SubClassOf(clsA, clsC)));
assertTrue(scas.contains(SubClassOf(clsC, clsA)));