|
@@ -109,4 +109,19 @@ class TestRefill extends TestCase
|
|
|
. sprintf('%010d', time())
|
|
|
. sprintf('%06d', (float)microtime() * 1000000);
|
|
|
}
|
|
|
+
|
|
|
+ public function testweisanhuo()
|
|
|
+ {
|
|
|
+ $provider = $this->getProvider('weisanhuo');
|
|
|
+// $resp = $provider->balance();
|
|
|
+// $resp = $provider->add(13699279618, 4, 50, ['order_sn' => $this->make_sn()]);
|
|
|
+ $resp = $provider->query(['order_sn' => '24271700815859899563-9']);
|
|
|
+
|
|
|
+ $post = '{"operatorTradeNo":"","statusDesc":"交易成功","phone":"18780103116","outTradeNo":"202309250000000006","sign":"d793406757c1bb920fe518e9673a28ea","inTradeNo":"202309251766523539","status":"success","reportTime":"1695607732705"}';
|
|
|
+ $data = json_decode($post, true);
|
|
|
+ $provider = $this->getProvider('weisanhuo', 'RefillCallBack');
|
|
|
+
|
|
|
+ $ret = $provider->verify($data);
|
|
|
+// $resp = $provider->notify($data);
|
|
|
+ }
|
|
|
}
|