Example #1
0
 public function testCanSendPostRequest()
 {
     $signerMock = $this->getSignerMock();
     // Ensure That request are signed twice (login and post)
     $signerMock->expects($this->exactly(2))->method('getSigningKey');
     $guzzleClient = new GuzzleClient();
     $client = new Client('FAKE KEY', 'FAKE SECRET KEY', $guzzleClient);
     $client->setSigner($signerMock);
     $client->setUserCredentials('login', 'acc key');
     $client->login();
     $client->post('/observatory', [], [], []);
 }