public CarUseCaseTest()
        {
            carGateway = new Mock <ICarGateway>();

            carGateway.Setup(p => p.GetById(1)).Returns(Task.FromResult(car));
            carGateway.Setup(p => p.GetById(2)).Returns(Task.FromResult(emptyCar));
            carGateway.Setup(p => p.GetCarsByPeopleId(3)).Returns(Task.FromResult(lstCar));
            carGateway.Setup(p => p.GetCarsByPeopleId(4)).Returns(Task.FromResult(lstEmptyCar));

            _carUseCase = new CarUseCase(carGateway.Object);
        }
 public PeopleController(IPeopleUseCase peopleUseCase, ICarUseCase carUseCase)
 {
     _peopleUseCase = peopleUseCase;
     _carUseCase    = carUseCase;
 }