_bootstrap.php 608 B

1234567891011121314151617181920212223242526
  1. <?php
  2. use api\tests\AcceptanceTester;
  3. /**
  4. * Here you can initialize variables via \Codeception\Util\Fixtures class
  5. * to store data in global array and use it in Cepts.
  6. *
  7. * ```php
  8. * // Here _bootstrap.php
  9. * \Codeception\Util\Fixtures::add('user1', ['name' => 'davert']);
  10. * ```
  11. *
  12. * In Cept
  13. *
  14. * ```php
  15. * \Codeception\Util\Fixtures::get('user1');
  16. * ```
  17. */
  18. function getToken(AcceptanceTester $I){
  19. $I->sendPOST("/login", ["username"=>"feehi", "password"=>123456]);
  20. $I->canSeeResponseContains("accessToken");
  21. $dt = $I->grabResponse();
  22. return json_decode($dt, true)['accessToken'];
  23. }