Esempio n. 1
0
        public void addPurOrderTest()
        {
            CommodityImpl_Accessor target = new CommodityImpl_Accessor(); // TODO: Initialize to an appropriate value
            PurchaseParent purchaseParent = new PurchaseParent(); // TODO: 初始化为适当的值
            purchaseParent.OrderId = "";
            purchaseParent.Supplier = "北京中关村明基代理";
            purchaseParent.PurchaseEmpId = "EMP_ID_001";
            purchaseParent.PurchaseDate = DateTime.Parse("2010-12-6");
            purchaseParent.StatusKBN = 2;
            purchaseParent.ReceivingFLG = false;
            purchaseParent.PaymentFLG = false;
            purchaseParent.Remark = "分期付款";

            List<PurchaseChild> purchaseChildList = new List<PurchaseChild>(); // TODO: Initialize to an appropriate value

            PurchaseChild purchaseChild = new PurchaseChild(); // TODO: Initialize to an appropriate value
            purchaseChild.PurParentId = "";
            purchaseChild.DetailId = 0;
            purchaseChild.PurKBN = 1;
            purchaseChild.CommId = "Comd_ID_00006";
            purchaseChild.Amount = 10;
            purchaseChild.UnitPrice = 2.5f;
            purchaseChild.TotlePrice = 25f;
            purchaseChild.Remark = "备注";

            purchaseChildList.Add(purchaseChild);

            purchaseChild = new PurchaseChild(); // TODO: Initialize to an appropriate value
            purchaseChild.PurParentId = "";
            purchaseChild.DetailId = 0;
            purchaseChild.PurKBN = 1;
            purchaseChild.CommId = "Comd_ID_00006";
            purchaseChild.Amount = 10;
            purchaseChild.UnitPrice = 2.5f;
            purchaseChild.TotlePrice = 25f;
            purchaseChild.Remark = "备注";

            purchaseChildList.Add(purchaseChild);

            string actual = target.addOrUpdatePurOrder(purchaseParent, purchaseChildList);
            Assert.AreEqual("PO_ID_20101208_00001", actual);
        }