protected function setUp() { $host = getenv('REMOTE_HOST'); $login = getenv('REMOTE_LOGIN'); $password = getenv('REMOTE_PASSWORD'); $this->_client = new PleskX\Api\Client($host); $this->_client->setCredentials($login, $password); }
public static function setUpBeforeClass() { $login = getenv('REMOTE_LOGIN'); $password = getenv('REMOTE_PASSWORD'); $host = getenv('REMOTE_HOST'); $port = 8443; $scheme = 'https'; if ($url = getenv('REMOTE_URL')) { $parsedUrl = parse_url($url); list($host, $port, $scheme) = [$parsedUrl['host'], $parsedUrl['port'], $parsedUrl['scheme']]; } static::$_client = new PleskX\Api\Client($host, $port, $scheme); static::$_client->setCredentials($login, $password); }
/** * @expectedException \PleskX\Api\Exception * @expectedExceptionCode 1001 */ public function testInvalidCredentials() { $host = getenv('REMOTE_HOST'); $client = new PleskX\Api\Client($host); $client->setCredentials('bad-login', 'bad-password'); $packet = $this->_client->getPacket(); $packet->addChild('server')->addChild('get_protos'); $client->request($packet); }
/** * @expectedException \PleskX\Api\Exception * @expectedExceptionCode 1001 */ public function testInvalidCredentials() { $host = static::$_client->getHost(); $port = static::$_client->getPort(); $protocol = static::$_client->getProtocol(); $client = new PleskX\Api\Client($host, $port, $protocol); $client->setCredentials('bad-login', 'bad-password'); $packet = static::$_client->getPacket(); $packet->addChild('server')->addChild('get_protos'); $client->request($packet); }