public HopArrivalLogicTests()
 {
     mockHopRepo    = new MockHopArrivalRepository();
     mockTrackRepo  = new MockTrackingInformationRepository();
     mockParcelRepo = new MockParcelRepository(mockTrackRepo);
     mockTruckRepo  = new MockTruckRepository();
 }
        public ParcelEntryLogicTests()
        {
            mockHopRepo       = new MockHopArrivalRepository();
            mockTrackRepo     = new MockTrackingInformationRepository();
            mockTruckRepo     = new MockTruckRepository();
            mockWarehouseRepo = new MockWarehouseRepository();
            mockParcelRepo    = new MockParcelRepository(mockTrackRepo);

            CreateTestData();

            var mockParcelEntryLogicLogger = new Mock <ILogger <ParcelEntryLogic> >();

            parcelEntryLogicLogger = mockParcelEntryLogicLogger.Object;

            var mockGoogleEncodingAgentLogger = new Mock <ILogger <GoogleEncodingAgent> >();

            googleEncodingAgentLogger = mockGoogleEncodingAgentLogger.Object;
        }
Exemple #3
0
        public WarehouseLogicTests()
        {
            mockTruckRepo = new MockTruckRepository();
            wh2           = new IO.Swagger.Models.Warehouse("WH02", "descr", 1.0m, new List <IO.Swagger.Models.Warehouse>(), new List <IO.Swagger.Models.Truck>());
            var rootList = new List <IO.Swagger.Models.Warehouse>();

            rootList.Add(wh2);
            validRoot         = new IO.Swagger.Models.Warehouse("WH01", "descr", 1.0m, rootList, new List <IO.Swagger.Models.Truck>());
            invalidRoot       = new IO.Swagger.Models.Warehouse("", "descr", 1.0m, new List <IO.Swagger.Models.Warehouse>(), new List <IO.Swagger.Models.Truck>());
            validBLWarehouse2 = new Entities.Warehouse("WH02", "descr", 1.0m, new List <Entities.Warehouse>(), new List <Entities.Truck>());
            var blList = new List <Entities.Warehouse>();

            blList.Add(validBLWarehouse2);
            validDALWarehouse2 = new DataAccess.Entities.Warehouse("WH02", "descr", 1.0m, new List <DataAccess.Entities.Warehouse>(), new List <DataAccess.Entities.Truck>());
            var dalList = new List <DataAccess.Entities.Warehouse>();

            dalList.Add(validDALWarehouse2);

            validBLWarehouse  = new Entities.Warehouse("WH01", "descr", 1.0m, blList, new List <Entities.Truck>());
            validDALWarehouse = new DataAccess.Entities.Warehouse("WH01", "descr", 1.0m, dalList, new List <DataAccess.Entities.Truck>());

            invalidBLWarehouse = new Entities.Warehouse("", "descr", 1.0m, new List <Entities.Warehouse>(), new List <Entities.Truck>());
        }