Пример #1
0
 /**
  * Test UserServiceContract::getUserById().
  *
  * @return void
  */
 public function testGetUserById()
 {
     $mockUserId = 1;
     $mockUser = $this->getMockUser();
     $mockRepository = $this->getMockUserRepository();
     $mockRepository->shouldReceive('findById')->once()->with($mockUserId)->andReturn($mockUser);
     $service = new UserService($mockRepository);
     $user = $service->getUserById($mockUserId);
     $this->assertEquals($user, $mockUser, 'getUserById() returned an invalid user');
 }