Example #1
0
 public void Setup()
 {
     _costCalculator = CalculatorFactory.CreateCalculator(ParkingType.ShortTermParking);
 }
        public void CalculateCost(ParkingType parkingType, int minutes)
        {
            IParkingCostCalculator calculator = CalculatorFactory.CreateCalculator(parkingType);

            _view.GiveParkingCost(calculator.CalculateCost(minutes));
        }
Example #3
0
 public void Setup()
 {
     _costCalculator = CalculatorFactory.CreateCalculator(ParkingType.ValetParking);
 }
 public void Setup()
 {
     _costCalculator = CalculatorFactory.CreateCalculator(ParkingType.ShortTermParking);
 }
 public void Setup()
 {
     _costCalculator = CalculatorFactory.CreateCalculator(ParkingType.ValetParking);
 }