public function testHasIdentityCheck() { $role = new Role(); $referenceRepository = new ReferenceRepository($this->getMockSqliteEntityManager()); $referenceRepository->setReferenceIdentity('entity', $role); $this->assertTrue($referenceRepository->hasIdentity('entity')); $this->assertFalse($referenceRepository->hasIdentity('invalid_entity')); $this->assertEquals(['entity' => $role], $referenceRepository->getIdentities()); }