public void addRevealedDiscountPolicy_tradingSystem_succ() { setUp(); int ans = system.addConditionalDiscuntPolicy(products, "", 20, 40, 0, 0, ownerUser.Id, store.Id); Assert.AreEqual(0, ans); }
public int addConditionalDiscuntPolicy(List <String> products, String condition, String discountPrecentage, String expiredDiscountDate, String duplicate, String logic, String user, String store) { try { if (!users.ContainsKey(user) || !stores.ContainsKey(store)) { return(-1); } return(system.addConditionalDiscuntPolicy(products, condition, Double.Parse(discountPrecentage) / 100.0, Int32.Parse(expiredDiscountDate), Int32.Parse(duplicate), Int32.Parse(logic), this.users[user], this.stores[store])); } catch (Exception e) { return(-1); } }