Files
yuyin-php/extend/adapay_sdk_php_v1.4.4/tests/FastPayCardTest.php

60 lines
1.9 KiB
PHP

<?php
use PHPUnit\Framework\TestCase;
class FastPayCardTest extends TestCase
{
public function testCardBind()
{
$adaPay = new AdaPay\AdaPay();
$adaPay->gateWayType = 'page';
# 初始化结算账户对象类
$obj = new \AdaPaySdk\FastPayCard();
$fpc_params = array(
'app_id'=> 'app_7d87c043-aae3-4357-9b2c-269349a980d6',
'card_id'=> '666666666666666666666666',
'tel_no'=> '13888888888',
'member_id'=> 'member_id_test',
'vip_code'=> '321',
'expiration'=> '0225'
);
$obj->cardBind($fpc_params);
print("创建快捷支付对象".$obj->isError().'=>'.json_encode($obj->result)."\n");
$this->assertTrue($obj->isError());
}
public function testCardBindConfirm()
{
$adaPay = new AdaPay\AdaPay();
$adaPay->gateWayType = 'page';
# 初始化结算账户对象类
$obj = new \AdaPaySdk\FastPayCard();
$fpc_params = array(
'sms_code'=> '0177857511167541248',
'apply_id'=> '123456',
'notify_url'=> '"https://xxxx.com/xxxx',
);
$obj->cardBindConfirm($fpc_params);
print("创建快捷支付确认对象".$obj->isError().'=>'.json_encode($obj->result)."\n");
$this->assertTrue($obj->isError());
}
public function testCardBindList()
{
$adaPay = new AdaPay\AdaPay();
$adaPay->gateWayType = 'page';
$obj = new \AdaPaySdk\FastPayCard();
$fpc_params = array(
'app_id'=> 'app_7d87c043-aae3-4357-9b2c-269349a980d6',
'token_no'=> '10000067502',
'member_id'=> 'member_id_test'
);
$obj->queryCardList($fpc_params);
print("创建快捷支付查询对象".$obj->isError().'=>'.json_encode($obj->result)."\n");
$this->assertTrue($obj->isError());
}
}