<?php namespace app\api\controller\tests; use AdaPay; use PHPUnit\Framework\TestCase; class FastPayTest extends TestCase { public function testPayConfirm() { $adaPay = new AdaPay\AdaPay(); $adaPay->gateWayType = 'api'; # 初始化快捷支付对象 $obj = new \AdaPaySdk\FastPay(); $fp_params = array( 'app_id' => 'app_7d87c043-aae3-4357-9b2c-269349a980d6', 'payment_id' => '002112020012010545810065165317376983040', 'sms_code' => '123456' ); # 创建快捷支付确认 $obj->payConfirm($fp_params); print("创建快捷支付对象" . $obj->isError() . '=>' . json_encode($obj->result) . "\n"); $this->assertTrue($obj->isError()); } public function testSmsCode() { $adaPay = new AdaPay\AdaPay(); $adaPay->gateWayType = 'api'; # 初始化快捷支付对象 $obj = new \AdaPaySdk\FastPay(); $fp_params = array( 'payment_id' => '20190912' ); # 创建快捷支付短信发送 $obj->paySmsCode($fp_params); print("创建快捷支付对象" . $obj->isError() . '=>' . json_encode($obj->result) . "\n"); $this->assertTrue($obj->isError()); } }