예제 #1
0
 /**
  * @covers Doctrine\ODM\PHPCR\Configuration::addDocumentNamespace
  * @covers Doctrine\ODM\PHPCR\Configuration::getDocumentNamespace
  * @covers Doctrine\ODM\PHPCR\Configuration::setDocumentNamespaces
  */
 public function testDocumentNamespace()
 {
     $config = new \Doctrine\ODM\PHPCR\Configuration();
     $config->addDocumentNamespace('foo', 'Documents\\Bar');
     $this->assertEquals('Documents\\Bar', $config->getDocumentNamespace('foo'));
     $config = new \Doctrine\ODM\PHPCR\Configuration();
     $config->setDocumentNamespaces(array('foo' => 'Documents\\Bar'));
     $this->assertEquals('Documents\\Bar', $config->getDocumentNamespace('foo'));
     $this->setExpectedException('Doctrine\\ODM\\PHPCR\\PHPCRException');
     $config->getDocumentNamespace('bar');
 }