Example #1
0
 public function testCCActivity()
 {
     $project = new Project('Twig Local');
     $this->assertEquals('Sleeping', $project->getCCActivity());
     $commit = $this->getMockBuilder('Sismo\\Commit')->disableOriginalConstructor()->getMock();
     $commit->expects($this->once())->method('isBuilding')->will($this->returnValue(true));
     $project->setCommits(array($commit));
     $this->assertEquals('Building', $project->getCCActivity());
     $commit = $this->getMockBuilder('Sismo\\Commit')->disableOriginalConstructor()->getMock();
     $commit->expects($this->once())->method('isBuilding')->will($this->returnValue(false));
     $project->setCommits(array($commit));
     $this->assertEquals('Sleeping', $project->getCCActivity());
 }