Switch to unified view

a/src/test/java/org/sbaresearch/owl/OwlApiFacadeTest.java b/src/test/java/org/sbaresearch/owl/OwlApiFacadeTest.java
...
...
649
        owlApi.makeInstanceOf(indiv1, className);
649
        owlApi.makeInstanceOf(indiv1, className);
650
650
651
        OWLOntology ontology = invocationHandler.getOntology();
651
        OWLOntology ontology = invocationHandler.getOntology();
652
        assertTrue(ontology.containsAxiom(dataFactory.getOWLClassAssertionAxiom(dataFactory.getOWLClass(IRI.create(className)), indiv1)));
652
        assertTrue(ontology.containsAxiom(dataFactory.getOWLClassAssertionAxiom(dataFactory.getOWLClass(IRI.create(className)), indiv1)));
653
        assertFalse(ontology.containsAxiom(dataFactory.getOWLClassAssertionAxiom(dataFactory.getOWLClass(owlApi.createIri(className)), indiv2)));
653
        assertFalse(ontology.containsAxiom(dataFactory.getOWLClassAssertionAxiom(dataFactory.getOWLClass(owlApi.createIri(className)), indiv2)));
654
    }
655
656
    @Test
657
    public void testUnmakeInstanceOf_unqualifiedClass_shouldRemoveAffectedIndividualAsMemberFromClass() throws URISyntaxException, OWLOntologyCreationException {
658
        OwlManagerInvocationHandler invocationHandler = new OwlManagerInvocationHandler(OWLManager.createOWLOntologyManager());
659
        OWLDataFactory dataFactory = OWLManager.getOWLDataFactory();
660
        OwlApiFacade owlApi = TestUtils.getOwlApiFacadeUsingProxy(invocationHandler, dataFactory);
661
        owlApi.load(getOwlUri());
662
        OWLNamedIndividual indiv1 = owlApi.addIndividual("indiv1");
663
        String className1 = "classA";
664
        String className2 = "classB";
665
        owlApi.makeInstanceOf(indiv1, className1);
666
        owlApi.makeInstanceOf(indiv1, className2);
667
        assertThat(owlApi.getIndividualsByClass(owlApi.createIri(className1)).size(), equalTo(1));
668
        assertThat(owlApi.getIndividualsByClass(owlApi.createIri(className2)).size(), equalTo(1));
669
670
        owlApi.unmakeInstanceOf(indiv1, className1);
671
672
        OWLOntology ontology = invocationHandler.getOntology();
673
        assertTrue(ontology.containsAxiom(dataFactory.getOWLClassAssertionAxiom(dataFactory.getOWLClass(owlApi.createIri(className2)), indiv1)));
674
        assertFalse(ontology.containsAxiom(dataFactory.getOWLClassAssertionAxiom(dataFactory.getOWLClass(owlApi.createIri(className1)), indiv1)));
654
    }
675
    }
655
676
656
    @Test
677
    @Test
657
    public void testAddInvidvidual_providingBaseClass_shouldAddIndividualAndAddAsMemberToClass() throws URISyntaxException, OWLOntologyCreationException {
678
    public void testAddInvidvidual_providingBaseClass_shouldAddIndividualAndAddAsMemberToClass() throws URISyntaxException, OWLOntologyCreationException {
658
        OwlManagerInvocationHandler invocationHandler = new OwlManagerInvocationHandler(OWLManager.createOWLOntologyManager());
679
        OwlManagerInvocationHandler invocationHandler = new OwlManagerInvocationHandler(OWLManager.createOWLOntologyManager());