def test_object_property_diff_value_insert_order_same_id(self):
        do = DataObject(ident=R.URIRef("http://example.org"))
        do1 = DataObject(ident=R.URIRef("http://example.org"))

        oa = DataObject(ident=R.URIRef("http://example.org/a"))
        ob = DataObject(ident=R.URIRef("http://example.org/b"))
        oc = DataObject(ident=R.URIRef("http://example.org/c"))

        c = DataObject.ObjectProperty("boots", do, multiple=True)
        c1 = DataObject.ObjectProperty("boots", do1, multiple=True)

        do.boots(oa)
        do.boots(ob)
        do.boots(oc)

        do1.boots(oc)
        do1.boots(oa)
        do1.boots(ob)

        self.assertEqual(c.identifier(), c1.identifier())
Test that two SimpleProperty with the same name have the same identifier()
dataset/ETHPy150Open openworm/PyOpenWorm/tests/SimplePropertyTest.py/SimplePropertyTest.test_object_property_diff_value_insert_order_same_id