Graze\Supervisor\SupervisorSupervisorTest::testPartiallyTerminatedPing PHP Method

testPartiallyTerminatedPing() public method

    public function testPartiallyTerminatedPing()
    {
        $this->supA->shouldReceive('ping')->once()->withNoArgs()->andReturn(true);
        $this->supB->shouldReceive('ping')->once()->withNoArgs()->andReturn(false);
        $this->supC->shouldReceive('ping')->once()->withNoArgs()->andReturn(true);
        $this->handler->shouldReceive('handlePass')->once()->with(0, $this->sup);
        $this->assertTrue($this->sup->ping());
    }