コード例 #1
0
 /**
  * Test End calculation.
  */
 public function testEnd()
 {
     $sprint = new Sprint();
     $duration = new \DateInterval('P14D');
     $start = new \DateTime();
     //Test without value (calculated end date)
     $sprint->setStart($start);
     $sprint->setDuration($duration);
     $end = clone $start;
     $end->add($duration);
     $this->assertEquals($sprint->getEnd(), $end);
     //Test with value (Real case)
     $sprint->setStart(new \DateTime('2016-04-12'));
     $sprint->setDuration($duration);
     $this->assertEquals('2016-04-26', $sprint->getEnd()->format('Y-m-d'));
 }