Exemplo n.º 1
0
 public function testTaggerEpoch()
 {
     $data = array('commit', 'abcdef1234567890ABCDEF1234567890abcdef12', 'abcdef1234567890ABCDEF1234567890abcdef12', 'tagger <taggeremail>', '1234567890', '-0500', array('tag line 1', 'tag line 2'));
     $strategymock = $this->getMock('GitPHP_TagLoadStrategy_Interface');
     $strategymock->expects($this->once())->method('Load')->with($this->isInstanceOf('GitPHP_Tag'))->will($this->returnValue($data));
     $projectmock = $this->getMockBuilder('GitPHP_Project')->disableOriginalConstructor()->getMock();
     $tag = new GitPHP_Tag($projectmock, 'sometag', $strategymock, '1234567890abcdef1234567890ABCDEF12345678');
     $this->assertEquals('1234567890', $tag->GetTaggerEpoch());
     $this->assertEquals('1234567890', $tag->GetTaggerEpoch());
     //cached
 }