Package org.semanticweb.owlapi.change

Examples of org.semanticweb.owlapi.change.RemoveAxiomData


    @Nonnull
    private final OWLOntology mockOntology = mock(OWLOntology.class);

    @Test
    public void testEquals() {
        RemoveAxiomData data1 = new RemoveAxiomData(mockAxiom);
        RemoveAxiomData data2 = new RemoveAxiomData(mockAxiom);
        assertEquals(data1, data2);
        assertEquals(data1.hashCode(), data2.hashCode());
    }
View Full Code Here


        assertEquals(data1.hashCode(), data2.hashCode());
    }

    @Test
    public void testGettersNotNull() {
        RemoveAxiomData data = new RemoveAxiomData(mockAxiom);
        assertNotNull(data.getAxiom());
    }
View Full Code Here

        assertNotNull(data.getAxiom());
    }

    @Test
    public void testCreateOntologyChange() {
        RemoveAxiomData data = new RemoveAxiomData(mockAxiom);
        RemoveAxiom change = data.createOntologyChange(mockOntology);
        assertNotNull(change);
        assertEquals(change.getOntology(), mockOntology);
        assertEquals(change.getAxiom(), mockAxiom);
    }
View Full Code Here

        assertEquals(change.getAxiom(), mockAxiom);
    }

    @Test
    public void testRoundTripChange() {
        RemoveAxiomData data = new RemoveAxiomData(mockAxiom);
        RemoveAxiom change = new RemoveAxiom(mockOntology, mockAxiom);
        assertEquals(data, change.getChangeData());
    }
View Full Code Here

    }

    @Nonnull
    @Override
    public RemoveAxiomData getChangeData() {
        return new RemoveAxiomData(getAxiom());
    }
View Full Code Here

            @Override
            public String getName() {
                return super.getName();
            }
        }.getName());
        assertEquals("RemoveAxiomData", new RemoveAxiomData(
                mock(OWLAxiom.class)) {

            private static final long serialVersionUID = 1L;

            @Override
View Full Code Here

TOP

Related Classes of org.semanticweb.owlapi.change.RemoveAxiomData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.