@Test
public void testEquals() throws NoSuchFieldException, IllegalAccessException {

  // given
  String iriStr = "http://www.boc.com#hasbocID";
  IRI iri = IRI.create(iriStr);
  ZDataProperty zdataproperty = new ZDataProperty(iri);
  String iriStr2 = "http://www.boc.com#hasbocID";
  IRI iri2 = IRI.create(iriStr2);
  ZDataProperty zdataproperty2 = new ZDataProperty(iri2);
  // then
  assertTrue(zdataproperty.equals(zdataproperty2));
}