初始化仓库
This commit is contained in:
35
vendor/alipaysdk/easysdk/php/test/multipleFactory/ClientTest.php
vendored
Normal file
35
vendor/alipaysdk/easysdk/php/test/multipleFactory/ClientTest.php
vendored
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
|
||||
|
||||
namespace Alipay\EasySDK\Test\multipleFactory;
|
||||
|
||||
use Alipay\EasySDK\Kernel\MultipleFactory;
|
||||
use Alipay\EasySDK\Test\TestAccount;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class ClientTest extends TestCase
|
||||
{
|
||||
public function testSDKExecute()
|
||||
{
|
||||
|
||||
$bizParams = array(
|
||||
"subject" => "Iphone6 16G",
|
||||
"out_trade_no" => "f4833085-0c46-4bb0-8e5f-622a02a4cffc",
|
||||
"total_amount" => "0.10"
|
||||
);
|
||||
$textParams = array();
|
||||
|
||||
$account = new TestAccount();
|
||||
MultipleFactory::setOptions($account->getTestAccount());
|
||||
$result = MultipleFactory::util()->generic()->sdkExecute("alipay.trade.app.pay", $textParams, $bizParams);
|
||||
$this->assertEquals(true, strpos($result->body, 'alipay_sdk=alipay-easysdk-php') > 0);
|
||||
$this->assertEquals(true, strpos($result->body, 'app_id=2019022663440152') > 0);
|
||||
|
||||
MultipleFactory::setOptions($account->getTestCertAccount());
|
||||
$result2 = MultipleFactory::util()->generic()->sdkExecute("alipay.trade.app.pay", $textParams, $bizParams);
|
||||
$this->assertEquals(true, strpos($result2->body, 'alipay_sdk=alipay-easysdk-php') > 0);
|
||||
$this->assertEquals(true, strpos($result2->body, 'app_id=2019051064521003') > 0);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user