public void PrintCheck() { var check = Fr.СоздатьЧек(); check.Фискальный = true; check.ТипНалогообложения = 1; check.Кассир = "Иван Иванов"; check.ИннКассира = "0326031413"; //TODO придумать предупреждение NRE check.Контакт = "*****@*****.**"; check.Департамент = 1; check.Электронный = false; check.Терминал = "test" + check.Терминал; check.ТипЧека = ClientPrint.PrintServiceRef.CheckTypes.Продажа; check.ДобавитьПозицию105("Доставка пакетов", 1, 1, -30, 1, -1, 4, 4); check.ДобавитьПозицию105("Пакет красный", 1, 1, 0.5, 1, 0, 4, 1); check.ДобавитьПозицию105("Пакет желтый", 1, 1, 0.5, 1, 10, 4, 1); check.ДобавитьПозицию105("Пакет синий", 1, 1, 0.5, 1, 18, 4, 4); check.ДобавитьПозицию105("Пакет оранжевый", 1, 1, 0.5, 1, 110, 4, 1); check.ДобавитьПозицию105("Пакет с принтом", 1, 1, 0.5, 1, 118, 4, 1); check.ДобавитьОплатуНаличными(510); var val = Fr.аспечататьЧекАсинхронно(check); Res = val == 0 ? true : false; Assert.AreEqual(true, Res, MessageError); }