RemoteUserProviderTest.php 588 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace Tests\Unit\Extensions;
  3. use App\Extensions\RemoteUserProvider;
  4. use Tests\TestCase;
  5. /**
  6. * @covers \App\Extensions\RemoteUserProvider
  7. */
  8. class RemoteUserProviderTest extends TestCase
  9. {
  10. public function test_retreiving_a_user_returns_a_non_persisted_user_instance()
  11. {
  12. $provider = new RemoteUserProvider;
  13. $user = $provider->retrieveById([
  14. 'user' => 'testUser',
  15. 'email' => 'test@example.org',
  16. ]);
  17. $this->assertInstanceOf('\App\Models\User', $user);
  18. $this->assertEquals(true, $user->exists);
  19. }
  20. }