Nmap\Tests\NmapTest::testPingScan PHP Method

testPingScan() public method

public testPingScan ( )
    public function testPingScan()
    {
        $outputFile = __DIR__ . '/Fixtures/test_ping_scan.xml';
        $expectedCommand = sprintf("nmap -sn -oX '%s' 'williamdurand.fr'", $outputFile);
        $executor = $this->getProcessExecutorMock();
        $executor->expects($this->at(1))->method('execute')->with($this->equalTo($expectedCommand))->will($this->returnValue(0));
        $nmap = new Nmap($executor, $outputFile);
        $hosts = $nmap->disablePortScan()->scan(array('williamdurand.fr'));
    }