@Test
public void testEqualsNegativeObjectRel() {
// Different subject
OWLObjectProperty p = OP(IRI());
OWLIndividual o = I();
OWLIndividualAxiom axA = testSubject
.getOWLObjectPropertyAssertionAxiom(p, I(), o);
OWLIndividualAxiom axB = testSubject
.getOWLObjectPropertyAssertionAxiom(p, I(), o);
assertFalse(axA.equals(axB));
// Different property
OWLIndividual s = I();
OWLIndividualAxiom axiomC = testSubject
.getOWLObjectPropertyAssertionAxiom(OP(IRI()), s, o);
OWLIndividualAxiom axiomD = testSubject
.getOWLObjectPropertyAssertionAxiom(OP(IRI()), s, o);
assertFalse(axiomC.equals(axiomD));
// Different object
OWLIndividualAxiom axiomE = testSubject
.getOWLObjectPropertyAssertionAxiom(p, s, I());
OWLIndividualAxiom axiomF = testSubject
.getOWLObjectPropertyAssertionAxiom(p, s, I());
assertFalse(axiomE.equals(axiomF));
}