Beispiel #1
0
 public function testCorrectOutput()
 {
     $result = array(new ShellResult(0, 'master' . PHP_EOL, ''));
     $mockExecutor = new MockCommandExecutor(new MockCommandBuilder($result, '/usr/bin/git'));
     $meta = new Meta($mockExecutor);
     $actualBranch = $meta->getCurrentBranch();
     $this->assertEquals(new Branch('master'), $actualBranch);
     $this->assertEquals('master', $actualBranch->getName());
     $this->assertEquals('master', $actualBranch);
 }