public function testRegisterManagedEntityClass() { $this->em->registerManagedEntityClass('OuchbaseTest\\TestEntity', 'OuchbaseTest\\TestEntityRepository'); $this->assertInstanceOf('OuchbaseTest\\TestEntityRepository', $this->em->getRepository('OuchbaseTest\\TestEntity')); $this->assertInstanceOf('OuchbaseTest\\TestEntityRepository', $this->em->getRepository(new TestEntity('test-id', 42))); }
protected function setUp() { $this->em = new \Ouchbase\EntityManager($this->getCb()); $this->em->registerManagedEntityClass('OuchbaseTest\\TestEntity', 'OuchbaseTest\\TestEntityRepository'); }