|
@@ -333,4 +333,32 @@ class TestRefillYl extends TestCase
|
|
|
$ret = $provider->verify($params);
|
|
|
$resp = $provider->notify($params);
|
|
|
}
|
|
|
+
|
|
|
+ public function testYilin()
|
|
|
+ {
|
|
|
+// $provider = $this->getProvider('yilin');
|
|
|
+// $resp = $provider->balance();
|
|
|
+// $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]);
|
|
|
+// $resp = $provider->query(['order_sn' => '76531648706723056884']);
|
|
|
+
|
|
|
+ $body = '{"orderid":"PFJ22033114052380331","sporderid":"76531648706723056884","userid":"10002623","merchantsubmittime":"20220331140600","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.77","sign":"1FB68DFC9901A58BB1341CEFECFA15D0"}';
|
|
|
+ $params = json_decode($body, true);
|
|
|
+ $provider = $this->getProvider('yilin','RefillCallBack');
|
|
|
+ $ret = $provider->verify($params);
|
|
|
+ $resp = $provider->notify($params);
|
|
|
+ }
|
|
|
+
|
|
|
+ public function testHuoshenguo_high()
|
|
|
+ {
|
|
|
+// $provider = $this->getProvider('huoshenguo_high');
|
|
|
+// $resp = $provider->balance();
|
|
|
+// $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]);
|
|
|
+// $resp = $provider->query(['order_sn' => '12811648705888259160']);
|
|
|
+
|
|
|
+ $body = '{"orderId":"220331135141084508","appId":"QBr2zmrWFD","outOrderId":"12811648705888259160","sign":"a386787a21c498b3004ec4b78060c5a2","orderStatus":"3","completeTime":"20220331135304","orderDesc":"\u8ba2\u5355\u5931\u8d25"}';
|
|
|
+ $params = json_decode($body, true);
|
|
|
+ $provider = $this->getProvider('huoshenguo_high', 'RefillCallBack');
|
|
|
+ $ret = $provider->verify($params);
|
|
|
+ $resp = $provider->notify($params);
|
|
|
+ }
|
|
|
}
|