Beispiel #1
0
 /**
  * testGeneral
  *
  * @return void
  */
 public function testGeneral()
 {
     $data = ['username' => 'TESTusername', 'password' => 'TESTpassword', 'client_id' => 'TESTclient_id', 'client_secret' => 'TESTclient_secret', 'scope' => 'TESTscope'];
     $unit = new ApiRequest();
     $unit->setUsername($data['username']);
     $unit->setPassword($data['password']);
     $unit->setClientId($data['client_id']);
     $unit->setClientSecret($data['client_secret']);
     $unit->setScope($data['scope']);
     $requestData = $unit->getRequestParameters();
     $this->assertEquals($data['username'], $requestData['username']);
     $this->assertEquals($data['password'], $requestData['password']);
     $this->assertEquals($data['client_id'], $requestData['client_id']);
     $this->assertEquals($data['client_secret'], $requestData['client_secret']);
     $this->assertEquals($data['scope'], $requestData['scope']);
     $response = $unit->getResponse([]);
     $this->assertInstanceOf('\\Reliv\\AxosoftApi\\V5\\UsernamePasswordGrant\\ApiResponse', $response);
     $response = $unit->getResponse(['error' => true]);
     $this->assertInstanceOf('\\Reliv\\AxosoftApi\\Model\\GenericApiError', $response);
 }