Пример #1
0
        public void Parse2()
        {
            //Создаем лог, а затем отказ
            var log    = CreateRejectLog("38383250_Надежда-Фарм ГК-null(protocol).txt");
            var parser = new NadezhdaFarm196RejectParser();
            var reject = parser.CreateReject(log);

            //Проверяем верность парсинга
            Assert.AreEqual(0, reject.Lines.Count);
        }
Пример #2
0
        public void Parse()
        {
            //Создаем лог, а затем отказ
            var log    = CreateRejectLog("38386380_Надежда-Фарм ГК(protocol).txt");
            var parser = new NadezhdaFarm196RejectParser();
            var reject = parser.CreateReject(log);

            //Проверяем верность парсинга
            Assert.AreEqual(2, reject.Lines.Count);
            var line = reject.Lines[0];

            Assert.AreEqual("Аскорбиновая к-та драже N200", line.Product);
            Assert.AreEqual("Марбиофарм ОА", line.Producer);
            Assert.AreEqual(10, line.Rejected);
            Assert.AreEqual(0, line.Cost);
        }