getIpAddress() public method

public getIpAddress ( ) : string
return string
コード例 #1
0
 /**
  * @covers DataSift\Storyplayer\CommandLib\SshClient::getIpAddress
  * @covers DataSift\Storyplayer\CommandLib\SshClient::hasIpAddress
  * @covers DataSift\Storyplayer\CommandLib\SshClient::setIpAddress
  */
 public function testCanGetAndSetTargetIpAddress()
 {
     // ----------------------------------------------------------------
     // setup your test
     // our $st object
     $i = new Injectables();
     $i->initOutputSupport();
     $i->initDataFormatterSupport();
     $i->initRuntimeConfigSupport($i);
     $st = new StoryTeller($i);
     // our test subject
     $obj = new SshClient($st);
     // the IP address to use
     $expectedIpAddress = '192.168.1.5';
     // make sure we're starting with no IP address
     $this->assertFalse($obj->hasIpAddress());
     // ----------------------------------------------------------------
     // perform the change
     $obj->setIpAddress($expectedIpAddress);
     $actualIpAddress = $obj->getIpAddress();
     // ----------------------------------------------------------------
     // test the results
     $this->assertEquals($expectedIpAddress, $actualIpAddress);
     $this->assertTrue($obj->hasIpAddress());
 }