TestTixian.php 891 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace App\Module\ThirdParty\Tests;
  3. use App\Module\ThirdParty\Services\WebhookDispatchService;
  4. use Illuminate\Support\Facades\Request;
  5. use Tests\TestCase;
  6. /**
  7. *
  8. * ./vendor/bin/phpunit app/Module/ThirdParty/Tests/TestTixian.php
  9. */
  10. class TestTixian extends TestCase
  11. {
  12. public function testA()
  13. {
  14. $user_id = 39113;
  15. $ac = 2;
  16. $WebhookDispatchService = new WebhookDispatchService();
  17. $request = new \Illuminate\Http\Request();
  18. $request->header('CONTENT_TYPE', 'json');
  19. $request = new \Illuminate\Http\Request([], [
  20. "order_id" => "144",
  21. "user_id" => "10002",
  22. "amount" => "1"
  23. ]);
  24. $request->setMethod('POST');
  25. $res = $WebhookDispatchService->dispatch('urs', 'withdraw', $request, true);
  26. dump($res);
  27. }
  28. }