123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- <?php
- use mapi\config;
- use PHPUnit\Framework\TestCase;
- define('APP_ID', 'test');
- define('BASE_ROOT_PATH', str_replace('/test/mapi', '', dirname(__FILE__)));
- require_once(BASE_ROOT_PATH . '/global.php');
- require_once(BASE_CORE_PATH . '/lrlz.php');
- require_once(BASE_CORE_PATH . '/framework/function/http.php');
- require_once(BASE_ROOT_PATH . '/fooder.php');
- require_once(BASE_MAPI_PATH . '/api/ctcard/CTCard.php');
- use mapi\CTCard;
- class TestCTCard extends TestCase
- {
- public static function setUpBeforeClass(): void
- {
- Base::run_util();
- }
- public function testFraudCheck()
- {
- $ctcard = new CTCard();
- // biz
- $params = [
- "custName" => "董朋",
- "custCertNo" => "130634199002230034",
- "province" => "海南省",
- "city" => "海口市",
- "county" => "琼山区",
- "street" => "凤翔街道",
- "detailedAddr" => "海南省海口市琼山区凤翔街道测试",
- "consignee" => "董朋",
- "receiContact" => "13581540217",
- "scenarioCode" => "20230803081241551"
- ];
- $ctcard->fraud_check($params);
- }
- public function testAddressDelivery()
- {
- $ctcard = new CTCard();
- // biz
- $params = [
- "addrLevel" => "2",
- "parentName" => "海南",
- "parentCode" => "002036"
- ];
- $ctcard->address_delivery($params);
- }
- public function testTime()
- {
- $x = date("ymdhm", time());
- $guider = function (): string {
- $str = md5(uniqid(mt_rand(), true));
- $uuid = substr($str, 0, 8);
- $uuid .= substr($str, 8, 4);
- $uuid .= substr($str, 12, 4);
- $uuid .= substr($str, 16, 4);
- $uuid .= substr($str, 20, 12);
- return $uuid;
- };
- $make_sn = function () use ($guider) {
- return config::SYS_CODE . config::APP_CODE . date("ymdhm", time()) . $guider();
- };
- $y = $make_sn();
- }
- public function testBroadbandAddressList()
- {
- $ctcard = new CTCard();
- // biz
- $params = [
- "areaCode" => "89801",
- "areaName" => "秀英",
- "endCode" => "10",
- "fromCode" => "1"
- ];
- $ctcard->broadband_address_list($params);
- }
- public function testBroadbandAddressResourceQuery()
- {
- $ctcard = new CTCard();
- // biz
- $params = [
- "addrId" => "19631954"
- ];
- $ctcard->broadband_address_resource_query($params);
- }
- public function testLogisticsPathQuery()
- {
- $ctcard = new CTCard();
- // biz
- $params = [
- "orderCode" => "DQ201909260000112355670197",
- "logisticNbr" => "JDV003703415445"
- ];
- $ctcard->logistics_path_query($params);
- }
- }
|