public void GetDiscontinuedPromo()
        {
            var paramMock  = GetDiscontinuedSkuPromoMock();
            var proxy      = Substitute.For <IDiscontinuedSkuLoader>();
            var resultMock = GetMobileDiscontinuedPromoResultMock();

            proxy.CheckDiscontinuedPromo(paramMock)
            .Returns(resultMock);
            var target = new MobileDiscSkuSimulator(proxy);
            var result = target.CheckDiscontinuedPromo(paramMock);

            Assert.IsNotNull(result);
        }
        public void GetDiscontinuedSkuApi()
        {
            var paramMock  = GetDiscontinuedSkuParamMock();
            var proxy      = Substitute.For <IDiscontinuedSkuLoader>();
            var resultMock = GetMobileDiscontinuedResultMock();

            proxy.GetDiscontinuedSkuList(paramMock.DistributorId, paramMock.Locale, paramMock.ShoppingCartItemToCheck)
            .Returns(resultMock);
            var target = new MobileDiscSkuSimulator(proxy);
            var result = target.GetDiscontinuedSkuList(paramMock.DistributorId, paramMock.Locale, paramMock.ShoppingCartItemToCheck);

            Assert.IsNotNull(result);
        }