Пример #1
0
 public ValidationTest()
 {
     _parcelV       = new ParcelValidator();
     _recipientV    = new RecipientValidator();
     _truckV        = new TruckValidator();
     _hopArrivalV   = new HopArrivalValidator();
     _trackingInfoV = new TrackingInformationValidator();
     _errorV        = new ErrorValidator();
 }
Пример #2
0
        public TrackingLogic(IParcelRepository parcelRepository, IHopRepository hopRepository, IWarehouseRepository warehouseRepository, ITruckRepository truckRepository)
        {
            _pVal = new ParcelValidator();
            _hVal = new HopArrivalValidator();

            _parcelRepository    = parcelRepository;
            _hopRepository       = hopRepository;
            _warehouseRepository = warehouseRepository;
            _truckRepository     = truckRepository;
        }