/** * @return void */ public function testCheckDoLoginAndCurrentUserIsTheSame() { $userData = $this->mockUserData(); $userDto = $this->mockAddUser($userData); $this->assertInstanceOf('\\Generated\\Shared\\Transfer\\UserTransfer', $userDto); $this->assertNotEquals($userData['password'], $userDto->getPassword()); $login = $this->authFacade->login($userDto->getUsername(), $userData['password']); $this->assertTrue($login); $currentUserDto = $this->userFacade->getCurrentUser(); $this->assertInstanceOf('\\Generated\\Shared\\Transfer\\UserTransfer', $currentUserDto); $this->assertEquals($userDto->getIdUser(), $currentUserDto->getIdUser()); $this->assertEquals($userDto->getUsername(), $currentUserDto->getUsername()); $this->assertEquals($userDto->getPassword(), $currentUserDto->getPassword()); $this->assertEquals($userDto->getFirstName(), $currentUserDto->getFirstName()); $this->assertEquals($userDto->getLastName(), $currentUserDto->getLastName()); }