示例#1
0
 public function testRepositoriesCanBeRetrieved()
 {
     $loader = Phake::mock('Fabricius\\Loader\\LoaderInterface');
     $cache = Phake::mock('Doctrine\\Common\\Cache\\Cache');
     $library = new Library($this->eventDispatcher, $this->metadataFactory, $this->parser);
     $library->registerRepository('Fabricius\\Tests\\ContentItem', $loader, $cache);
     $repositories = $library->getRepositories();
     $this->assertCount(1, $repositories);
     $this->assertArrayHasKey('Fabricius\\Tests\\ContentItem', $repositories);
 }