/** * @test */ public function it_can_refresh_a_user() { $updatedUser = $this->user; $updatedUser->city = 'Herent'; $this->userService->expects($this->once())->method('getUserByUsername')->with($this->user->nick)->willReturn($updatedUser); $this->assertEquals($updatedUser, $this->userProvider->refreshUser($this->user)); }
/** * @test */ public function it_throws_an_exception_when_a_user_does_not_exist() { $this->userService->expects($this->once())->method('getUser')->with('1')->willReturn(null); $this->setExpectedException(AuthenticationException::class); $this->authenticator->authenticate($this->unauthenticatedToken); }