Exemplo n.º 1
0
 public function testContainingTagLoad()
 {
     $loadstrategy = $this->getMock('GitPHP_CommitLoadStrategy_Interface');
     $loadstrategy->expects($this->once())->method('LoadContainingTag')->with($this->isInstanceOf('GitPHP_Commit'))->will($this->returnValue('containingtag'));
     $commit = new GitPHP_Commit($this->getMockBuilder('GitPHP_Project')->disableOriginalConstructor()->getMock(), '1234567890abcdef1234567890ABCDEF12345678', $loadstrategy);
     $this->assertEquals('containingtag', $commit->GetContainingTagName());
     $this->assertEquals('containingtag', $commit->GetContainingTagName());
     //cached
 }