Beispiel #1
0
        public void removePurchasePolicy_user_succ()
        {
            setUp();
            StubStore sStore = new StubStore(1234, "nike", null, null, 0);
            StubRole  sRole  = new StubRole(sStore, ownerUser, 0);

            ownerUser.Roles.Add(sStore.Id, sRole);
            int ans = ownerUser.removePurchasePolicy(pcp.getId(), sStore.Id);

            Assert.AreEqual(0, ans);
        }
Beispiel #2
0
        public void addRevealedDiscountPolicy_user_fail()
        {
            setUp();
            StubStore sStore = new StubStore(3456, "nike", null, null, 1);
            StubRole  sRole  = new StubRole(sStore, admin, 1);

            admin.Roles.Add(sStore.Id, sRole);
            int ans = admin.addConditionalDiscuntPolicy(products, "", 20, 40, duplicate, logic, 0, sStore.Id);

            Assert.AreEqual(-1, ans);
        }
        public void addRevealedDiscountPolicy_user_succ()
        {
            setUp();
            StubStore sStore = new StubStore(3456, "nike", null, null, 1);
            StubRole  sRole  = new StubRole(sStore, ownerUser, 1);

            ownerUser.Roles.Add(sStore.Id, sRole);
            int ans = ownerUser.addRevealedDiscountPolicy(products, 50, sStore.Id, 20, 1, logic);

            Assert.AreEqual(1, ans);
        }
        public void removeRevealedDiscountPolicy_user_succ()
        {
            setUp();
            StubStore sStore = new StubStore(1234, "nike", null, null, 0);
            StubRole  sRole  = new StubRole(sStore, ownerUser, 0);

            ownerUser.Roles.Add(sStore.Id, sRole);
            int ans = ownerUser.removeDiscountPolicy(discountId, sStore.Id);

            Assert.AreEqual(0, ans);
        }
        public void addRevealedDiscountPolicy_user_fail()
        {
            setUp();
            StubStore sStore = new StubStore(3456, "nike", null, null, 1);
            StubRole  sRole  = new StubRole(sStore, admin, 1);

            admin.Roles.Add(sStore.Id, sRole);
            int ans = admin.addRevealedDiscountPolicy(products, 50, sStore.Id, 20, 1, logic);

            Assert.AreEqual(-1, ans);
        }