示例#1
0
 /**
  * @expectedException RoboWhois\Exception
  */
 public function testExecutingUnauthenticatedRequests()
 {
     $domain = "robowhois.com";
     $robowhois = new RoboWhois("...");
     $index = $robowhois->whois($domain);
     $this->assertEquals($this->stripSpecials($index->getContent()), $this->stripSpecials(StubClient::getContent($domain)));
     $this->assertInstanceOf('RoboWhois\\Whois\\Index', $index);
 }
示例#2
0
<?php

use RoboWhois\RoboWhois;
use RoboWhois\Exception;
require 'vendor/autoload.php';
$robowhois = new RoboWhois('INSERT-YOUR-API-KEY-HERE');
try {
    echo $robowhois->whois('robowhois.com');
} catch (Exception $e) {
    echo "The following error occurred: " . $e->getMessage();
}
示例#3
0
 /**
  * @expectedException RoboWhois\Exception
  */
 public function testAnUnknownErrorRaisesAGenericException()
 {
     $robowhois = new RoboWhois("aaa", new Client());
     $robowhois->whois('409.com');
 }