コード例 #1
0
        public void Calculate_fields_for_user_created_waybill()
        {
            waybill.Calculate(settings, new List <uint>());
            waybill.IsCreatedByUser = true;
            var line = new WaybillLine();

            waybill.AddLine(line);

            line.SupplierCostWithoutNds = 67.5m;
            line.SupplierCost           = 75;
            line.Nds      = 10;
            line.Quantity = 2;

            line.EndEdit();

            Assert.AreEqual(150, line.Amount);
            Assert.AreEqual(150, waybill.Sum);
            Assert.AreEqual(89.8, line.RetailCost);
        }