Пример #1
0
 public void DnItemListTest()
 {
     string dnKey = "DN2013012820571"; // TODO: 初始化为适当的值
     List<DeliveryItem> actual;
     IRestDelivery restDelivery = new RestDelivery();
     actual = restDelivery.DnItemList(dnKey);
     Assert.AreEqual(3, actual.Count);
 }
Пример #2
0
 public void DnArriveTest()
 {
     IRestDelivery target = new RestDelivery(); // TODO: 初始化为适当的值
     int orgId = 1; // TODO: 初始化为适当的值
     string dnKey = "DN130312B8"; // TODO: 初始化为适当的值
     ReturnMsg<string> actual;
     actual = target.DnArrive(orgId, dnKey);
     Assert.AreEqual(false, actual.result);
     TestContext.WriteLine(actual.content);
 }
Пример #3
0
        public void PrintTest()
        {
            string dnKey = "DN2013012820571";
            PrintData data;
            IRestDelivery restDelivery = new RestDelivery();
            data = restDelivery.DnItemPrintData(dnKey,200);

            IGenPrinter target = new GenPrinter();
            ReportGenConfig printerConfig = new ReportGenConfig()
            {
                NumberOfCopies = SettingConfig.Copy,
                Printer = SettingConfig.PrinterName,
                PrinterType = SettingConfig.PrinterType,
                Template = Path.Combine(SettingConfig.TemplatePath, data.template)
            };

            ReturnMsg<string> actual;
            actual = target.Print(data.dataset, printerConfig);
            Assert.AreEqual(true, actual.result);
        }
Пример #4
0
 public void DnItemPrintDataTest()
 {
     string dnKey = "DN2013012820571"; // TODO: 初始化为适当的值
     string template = "Leoni_Nbtp_DPackTemplete.tff";
     PrintData actual;
     IRestDelivery restDelivery = new RestDelivery();
     actual = restDelivery.DnItemPrintData(dnKey,200);
     Assert.AreEqual(template, actual.template);
 }
Пример #5
0
 public void RemoveFromPrintQueueTest()
 {
     string dnKey = "DN2013012820571"; // TODO: 初始化为适当的值
     ReturnMsg<string> actual;
     IRestDelivery restDelivery = new RestDelivery();
     actual = restDelivery.RemoveFromPrintQueue(dnKey);
     Assert.AreEqual(true, actual.result);
 }
Пример #6
0
 public void DnListTest()
 {
     int staffId = 3; // TODO: 初始化为适当的值
     List<string> actual;
     IRestDelivery restDelivery = new RestDelivery();
     actual = restDelivery.DnList(staffId);
     foreach (string s in actual) {
         TestContext.WriteLine(s);
     }
     Assert.AreEqual(1, actual.Count);
 }