public function testGetRoleReferenceCount_23() { $repo = new CRM_Case_XMLRepository(array('CaseTypeWithTwoRoles', 'CaseTypeWithThreeRoles', 'CaseTypeWithSingleActivityType'), array('CaseTypeWithTwoRoles' => new SimpleXMLElement($this->fixtures['CaseTypeWithTwoRoles']), 'CaseTypeWithThreeRoles' => new SimpleXMLElement($this->fixtures['CaseTypeWithThreeRoles']), 'CaseTypeWithSingleActivityType' => new SimpleXMLElement($this->fixtures['CaseTypeWithSingleActivityType']))); $this->assertEquals(0, $repo->getRelationshipReferenceCount('Single Role')); $this->assertEquals(2, $repo->getRelationshipReferenceCount('First Role')); $this->assertEquals(2, $repo->getRelationshipReferenceCount('Second Role')); $this->assertEquals(1, $repo->getRelationshipReferenceCount('Third Role')); }