public function testGetRepositoryIDByNameNoProjectID() { $repo = new GitRepositorySecondTestVersion(); $pm = new MockProjectManager(); $project = new Mockproject(); $repo->setReturnValue('_getProjectManager', $pm); $pm->setReturnValue('getProjectByUnixName', false); $this->assertIdentical($repo->getRepositoryIDByName('repo', 'prj'), 0); $repo->expectOnce('_getProjectManager'); $project->expectNever('getID'); }