Fix unit test

This commit is contained in:
René Preuß
2019-12-11 11:37:48 +01:00
parent f2d064caef
commit 940617af2e
2 changed files with 10 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ declare(strict_types=1);
namespace GhostZero\BitinflowAccounts\Tests;
use GhostZero\BitinflowAccounts\Enums\Scope;
use GhostZero\BitinflowAccounts\Tests\TestCases\ApiTestCase;
use Illuminate\Support\Str;
@@ -25,15 +26,20 @@ class ApiUsersTest extends ApiTestCase
{
$testEmailAddress = $this->createRandomEmail();
$this->getClient()->withToken($this->getToken());
$this->registerResult($result = $this->getClient()->retrievingToken('client_credentials', [
'scope' => Scope::USERS_CREATE,
]));
$this->getClient()->withToken($result->data()->access_token);
$this->registerResult($result = $this->getClient()->createUser([
'first_name' => 'René',
'last_name' => 'Preuß',
'email' => $testEmailAddress,
'password' => 'Password1',
'password_confirmation' => 'Password1',
'tos' => true,
'terms_accepted' => true,
]));
$this->assertTrue($result->success(), $result->error());
$this->assertEquals($testEmailAddress, $result->data()->email);
}