public TollFeeService( IVehicleRepository vehicleRepository, ITollFeeRepository tollFeeRepository) { _vehicleRepository = vehicleRepository; _tollFeeRepository = tollFeeRepository; }
public TaxServiceTests() { _vehicleRepository = Fixture.Freeze <IVehicleRepository>(); _tollFeeRepository = Fixture.Freeze <ITollFeeRepository>(); _vehicleRepository.GetTollFreeVehiclesAsync().Returns(new List <Vehicle> { Vehicle.Diplomat, Vehicle.Emergency, Vehicle.Foreign, Vehicle.Military, Vehicle.Motorbike, Vehicle.Bus }); _tollFeeRepository.GetMaximumDailyFeeAsync().Returns(MAXIMUM_DAILY_FEE); _tollFeeRepository.GetPassageLeewayInterval().Returns(_passageLeewayInterval); }
public TollService(ITollFeeRepository tollFeeRepository) { _tollFeeRepository = tollFeeRepository; }