public void Parse5() { //Создаем лог, а затем отказ var log = CreateRejectLog("38407196_Фармкомплект-Воронеж(Отказ по заявке Фармакор 179 Курск_пр-т Дружбы 7).txt"); var parser = new FarmkomplektVoronezh4365RejectParser(); var reject = parser.CreateReject(log); //Проверяем правильность парсинга Assert.That(reject.Lines.Count, Is.EqualTo(0)); Assert.That(parser.BadLines.Count, Is.EqualTo(1)); }
public void Parse4() { //Создаем лог, а затем отказ var log = CreateRejectLog("38458654_Фармкомплект-Воронеж(Отказ по заявке Аптека).txt"); var parser = new FarmkomplektVoronezh4365RejectParser(); var reject = parser.CreateReject(log); //Проверяем правильность парсинга Assert.That(reject.Lines.Count, Is.EqualTo(1)); Assert.That(parser.BadLines.Count, Is.EqualTo(0)); //Выбираем строку и проверяем правильно ли все распарсилось var line = reject.Lines[0]; Assert.That(line.Product, Is.EqualTo("Цефотаксим 1г пор. д/ин в/в и в/м фл. Красфарма")); Assert.That(line.Ordered, Is.EqualTo(20)); Assert.That(line.Rejected, Is.EqualTo(20)); }
public void Parse3() { //Создаем лог, а затем отказ var log = CreateRejectLog("38390094_Фармкомплект-Воронеж(Отказ по заявке Фармакор).txt"); var parser = new FarmkomplektVoronezh4365RejectParser(); var reject = parser.CreateReject(log); //Проверяем правильность парсинга Assert.That(reject.Lines.Count, Is.EqualTo(1)); Assert.That(parser.BadLines.Count, Is.EqualTo(0)); //Выбираем строку и проверяем правильно ли все распарсилось var line = reject.Lines[0]; Assert.That(line.Product, Is.EqualTo("Виферон-1 150тыс. МЕ №10 супп.рект. Ферон")); Assert.That(line.Ordered, Is.EqualTo(3)); Assert.That(line.Rejected, Is.EqualTo(3)); }
public void Parse2() { //Создаем лог, а затем отказ var log = CreateRejectLog("40287816_Фармкомплект-Воронеж(Отказ по заявке Аптека 3 ул. Садовая).txt"); var parser = new FarmkomplektVoronezh4365RejectParser(); var reject = parser.CreateReject(log); //Проверяем правильность парсинга Assert.That(reject.Lines.Count, Is.EqualTo(1)); Assert.That(parser.BadLines.Count, Is.EqualTo(0)); //Выбираем строку и проверяем правильно ли все распарсилось var line = reject.Lines[0]; Assert.That(line.Product, Is.EqualTo("Фромилид уно 500мг №14 таб.пролонг.д-я п/о KRKA")); Assert.That(line.Ordered, Is.EqualTo(1)); Assert.That(line.Rejected, Is.EqualTo(1)); }
public void Parse() { //Создаем лог, а затем отказ var log = CreateRejectLog("38382962_Фармкомплект-Воронеж(Отказ по заявке Аптека).txt"); var parser = new FarmkomplektVoronezh4365RejectParser(); var reject = parser.CreateReject(log); //Проверяем правильность парсинга Assert.That(reject.Lines.Count, Is.EqualTo(1)); Assert.That(parser.BadLines.Count, Is.EqualTo(0)); //Выбираем строку и проверяем правильно ли все распарсилось var line = reject.Lines[0]; Assert.That(line.Product, Is.EqualTo("Супрадин №30 таб. п/о Dragenopharm")); Assert.That(line.Ordered, Is.EqualTo(2)); Assert.That(line.Rejected, Is.EqualTo(2)); }