Ejemplo n.º 1
0
 public function testLoginWithTokenThrowsExceptionWhenUserNotActive()
 {
     $user1 = $this->dummyData->getUser();
     $user1->setStatus(UserStatusType::inactive());
     $this->userRepository->shouldReceive('findOneByEmail')->andReturn($user1)->once();
     $this->userLoginRepository->shouldReceive('create')->once();
     $this->setExpectedException(UserLoginException::class, 'User not active');
     $this->userService->loginWithToken($user1->getEmail(), 'token123', self::IP4);
 }
Ejemplo n.º 2
0
 public function getUserStatusType()
 {
     return UserStatusType::inactive();
 }
Ejemplo n.º 3
0
 public function testGetters()
 {
     $this->assertSame('Inactive', UserStatusType::inactive()->getName());
     $this->assertSame('Active', UserStatusType::active()->getName());
     $this->assertSame('Locked', UserStatusType::locked()->getName());
 }