Пример #1
0
 /**
  * @expectedException              Exception
  * @expectedExceptionMessageRegExp #Curl error#
  */
 public function testUnknownHost()
 {
     $message = 'test' . mt_rand(1, 10000);
     $config = (include '_config.php');
     if (!$this->checkConfig($config)) {
         $this->markTestSkipped('Config is empty');
         return;
     }
     $fiscal_verification = new \Neonbug\FiscalVerification\FiscalVerification($config['client_key_filename'], $config['client_key_password'], $config['ca_public_key_filename'], 'https://unknown-host');
     $response = $fiscal_verification->sendEcho($message);
 }
Пример #2
0
 public function testEcho()
 {
     $message = 'test' . mt_rand(1, 10000);
     $config = (include '_config.php');
     if (!$this->checkConfig($config)) {
         $this->markTestSkipped('Config is empty');
         return;
     }
     $fiscal_verification = new \Neonbug\FiscalVerification\FiscalVerification($config['client_key_filename'], $config['client_key_password'], $config['ca_public_key_filename'], $config['base_url']);
     $response = $fiscal_verification->sendEcho($message);
     $this->assertJsonStringEqualsJsonString(json_encode($response), json_encode(array('EchoResponse' => $message)));
 }