FastPayTest.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. use PHPUnit\Framework\TestCase;
  3. class FastPayTest extends TestCase
  4. {
  5. public function testPayConfirm()
  6. {
  7. $adaPay = new AdaPay\AdaPay();
  8. $adaPay->gateWayType = 'api';
  9. # 初始化快捷支付对象
  10. $obj = new \AdaPaySdk\FastPay();
  11. $fp_params = array(
  12. 'app_id'=> 'app_7d87c043-aae3-4357-9b2c-269349a980d6',
  13. 'payment_id'=> '002112020012010545810065165317376983040',
  14. 'sms_code'=> '123456'
  15. );
  16. # 创建快捷支付确认
  17. $obj->payConfirm($fp_params);
  18. print("创建快捷支付对象".$obj->isError().'=>'.json_encode($obj->result)."\n");
  19. $this->assertTrue($obj->isError());
  20. }
  21. public function testSmsCode()
  22. {
  23. $adaPay = new AdaPay\AdaPay();
  24. $adaPay->gateWayType = 'api';
  25. # 初始化快捷支付对象
  26. $obj = new \AdaPaySdk\FastPay();
  27. $fp_params = array(
  28. 'payment_id'=> '20190912'
  29. );
  30. # 创建快捷支付短信发送
  31. $obj->paySmsCode($fp_params);
  32. print("创建快捷支付对象".$obj->isError().'=>'.json_encode($obj->result)."\n");
  33. $this->assertTrue($obj->isError());
  34. }
  35. }