Пример #1
0
        public void GetDiscountByIdDiscountNotFoundTest()
        {
            mockSecurityHelper.UserToReturn = "ContosoPartner1";

            TestablePricing target = new TestablePricing();

            target.ReplacementSecurityHelper = mockSecurityHelper;

            Discount actual;

            actual = target.GetDiscountById("9999");

            Assert.AreEqual(null, actual);
        }
Пример #2
0
        public void GetDiscountByIdTest()
        {
            mockSecurityHelper.UserToReturn = "ContosoPartner1";

            TestablePricing target = new TestablePricing();

            target.ReplacementSecurityHelper = mockSecurityHelper;

            string expectedId         = "1";
            string expectedPartnerId  = "ContosoPartner1";
            string expectedProductSku = "1000000000";
            string expectedName       = "2 for 1";

            Discount actual;

            actual = target.GetDiscountById("1");

            Assert.AreEqual(expectedId, actual.Id);
            Assert.AreEqual(expectedPartnerId, actual.PartnerId);
            Assert.AreEqual(expectedProductSku, actual.ProductSku);
            Assert.AreEqual(expectedName, actual.Name);
        }