Ejemplo n.º 1
0
 public function withExistingUser()
 {
     $email = '*****@*****.**';
     $id = 'existing_user_id';
     $user = new UserEntity();
     $user->exchangeArray(['id' => $id, 'email' => $email]);
     $this->mockUserMapper->expects($this->any())->method('findByEmail')->with($this->equalTo($email))->will($this->returnValue($user));
     $this->mockUserMapper->expects($this->any())->method('findById')->with($this->equalTo($id))->will($this->returnValue($user));
     return $user;
 }
Ejemplo n.º 2
0
 public function testUserGetters()
 {
     $user = new UserEntity();
     $user->exchangeArray(['email' => '*****@*****.**', 'password' => 'password']);
     $this->assertEquals('*****@*****.**', $user->getEmail());
     $this->assertEquals('*****@*****.**', $user->getUsername());
     $this->assertEquals('password', $user->getPassword());
     // We use password_hash so we don't store a separate salt
     $this->assertNull($user->getSalt());
     // Meant to be a no-op
     $this->assertNull($user->eraseCredentials());
 }
Ejemplo n.º 3
0
 public function getLoggedInUserEntity()
 {
     $user = new UserEntity();
     $user->exchangeArray(['id' => self::LOGGED_IN_USER_ID, 'email' => '*****@*****.**']);
     return $user;
 }