/** * @param Daemon $daemon * * @return bool */ protected function needToRestart(Daemon $daemon) { if ($daemon->getPid()) { $interval = date_diff($daemon->getDateStart(), new \DateTime('now')); return (int) $interval->format('%d') >= 1; } return false; }
public function testStop() { $this->process->expects($this->once())->method('getOutput')->will($this->returnValue($this->getPsOutput())); $this->process->expects($this->once())->method('isSuccessful')->will($this->returnValue(true)); $this->assertTrue($this->object->stop()); }