public void Init()
 {
     _node = new DecisionQueryNode()
     {
         Title    = "Test node",
         Test     = (patron) => patron.EnterTime < patron.ExitTime, // simple test case
         Positive = new DecisionResultNode()
         {
             DecisionResult = ParkingRateCode.EarlyBird
         },
         Negative = new DecisionResultNode()
         {
             DecisionResult = ParkingRateCode.WeekendRate
         }
     };
 }
Exemple #2
0
 public ParkingEngine()
 {
     _repository = new ParkingRatesRepository();
     _parkingRateDecisionTree = ParkingRateDecisionTree.GetParkingRateDecisionTree();
 }