Пример #1
0
        public void GetDeliveryOptionsListForShippingTest_GB_Null_0()
        {
            ShippingProvider_UK target = new ShippingProvider_UK();
            string Country             = null;
            string locale = null;
            ShippingAddress_V01   address  = null;
            List <DeliveryOption> expected = new List <DeliveryOption>();
            List <DeliveryOption> actual;

            actual = target.GetDeliveryOptionsListForShipping(Country, locale, address);
            Assert.AreEqual(expected.Count, actual.Count);
        }
Пример #2
0
        public void ConvertShippingAlternativetoDeliveryOptionTest_GB_Null_0()
        {
            ShippingProvider_UK target = new ShippingProvider_UK();
            ShippingAlternativesResponse_V01 response = new ShippingAlternativesResponse_V01()
            {
                DeliveryAlternatives = null
            };
            var expected = 0;
            List <DeliveryOption> actual;

            actual = target.ConvertShippingAlternativetoDeliveryOption(response);
            Assert.AreEqual(expected, actual.Count);
        }
Пример #3
0
        public void ConvertShippingAlternativetoDeliveryOptionTest_GB_2_2()
        {
            ShippingProvider_UK       target = new ShippingProvider_UK();
            List <ShippingOption_V01> list   = new List <ShippingOption_V01>();

            list.Add(new ShippingOption_V01()
            {
                CourierName = "name", Description = "dummy Description", DisplayOrder = 0, End = DateTime.Now.AddDays(20), FreightCode = "30", ID = 10025, IsDefault = false, ShippingSource = new ShippingSource_V01(), Start = DateTime.Now.AddDays(-10), WarehouseCode = "FXD"
            });
            list.Add(new ShippingOption_V01()
            {
                CourierName = "name2", Description = "dummy Description 2", DisplayOrder = 1, End = DateTime.Now.AddDays(25), FreightCode = "35", ID = 10026, IsDefault = false, ShippingSource = new ShippingSource_V01(), Start = DateTime.Now.AddDays(-15), WarehouseCode = "IND"
            });
            ShippingAlternativesResponse_V01 response = new ShippingAlternativesResponse_V01()
            {
                DeliveryAlternatives = list
            };
            var expected = 2;
            List <DeliveryOption> actual;

            actual = target.ConvertShippingAlternativetoDeliveryOption(response);
            Assert.AreEqual(expected, actual.Count);
        }