public function testGetDao() { $this->daoFactory->setFactoryNamespace(''); $this->daoFactory->setFactoryPostfix(''); $this->assertInstanceOf('Doctrine\\ActiveRecord\\Tests\\Dao\\TestDao', $this->factory->getDao('Doctrine\\ActiveRecord\\Tests\\Dao\\TestDao')); $this->daoFactory->setFactoryNamespace(''); $this->daoFactory->setFactoryPostfix('Dao'); $this->assertInstanceOf('Doctrine\\ActiveRecord\\Tests\\Dao\\TestDao', $this->factory->getDao('Doctrine\\ActiveRecord\\Tests\\Dao\\Test')); $this->daoFactory->setFactoryNamespace('Doctrine\\ActiveRecord\\Tests\\Dao'); $this->daoFactory->setFactoryPostfix('Dao'); $this->assertInstanceOf('Doctrine\\ActiveRecord\\Tests\\Dao\\TestDao', $this->factory->getDao('Test')); $this->daoFactory->setFactoryNamespace('Doctrine\\ActiveRecord\\Tests\\Dao'); $this->daoFactory->setFactoryPostfix(''); $this->assertInstanceOf('Doctrine\\ActiveRecord\\Tests\\Dao\\TestDao', $this->factory->getDao('TestDao')); }
public function testGetFactoryPostfix() { $this->assertEquals('Dao', $this->factory->getFactoryPostfix()); $this->factory->setFactoryPostfix(''); $this->assertEquals('', $this->factory->getFactoryPostfix()); }