/** * Get the public DNS of the instance * * @return string */ public function getPublicDns() { if (!isset($this->attributes[self::INSTANCE_PUBLICDNS])) { $this->attributes[self::INSTANCE_PUBLICDNS] = $this->adapter->publicDnsInstance($this->attributes[self::INSTANCE_ID]); } return $this->attributes[self::INSTANCE_PUBLICDNS]; }
/** * Test public DNS instance */ public function testPublicDnsInstance() { $dns = $this->infrastructure->publicDnsInstance(self::SERVER_ID); $this->assertTrue($this->infrastructure->isSuccessful()); $this->assertEquals(self::SERVER_IP, $dns); }