public void WhenGettingFillupsAndRepositoryThrows_ThenWrapsException()
        {
            _fillupRepositoryMock
                .Setup(f => f.GetFillups(DefaultVehicleId))
                .Throws<InvalidOperationException>();

            var handler = new GetFillupsForVehicle(_fillupRepositoryMock.Object);

            var ex = Assert.Throws<BusinessServicesException>(() => handler.Execute(DefaultVehicleId));
            Assert.IsType<InvalidOperationException>(ex.InnerException);
        }
 public GetFillUpsController(GetFillupsForVehicle getFillupsForVehicle)
 {
     this.getFillupsForVehicle = getFillupsForVehicle;
 }