public void OpenShift() { string paramOperation = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "<CheckPackage>" + " <Parameters CashierName=\"Мужик\" CashierVatin=\"123654789507\"/>"+ "</CheckPackage>"; int sessionNumber; int checkNumber; Res = Kkt.ОткрытьСмену(Device, paramOperation, out string paramState, out checkNumber, out sessionNumber); Assert.IsTrue(Res, MessageError); Assert.AreNotEqual(0, checkNumber, "Номер чека не может быть равным нулю"); Assert.AreNotEqual(0, sessionNumber, "Номер смены не может быть равным нулю"); Assert.IsFalse(string.IsNullOrEmpty(paramState), "параметры сосотяния недоступны"); }
public void OpenShift() { int checkNumber; int sessionNumber; Res = Kkt.ОткрытьСмену(Device, Cashier, out checkNumber, out sessionNumber); //if (!Res) //{ // Res = Kkt.ЗакрытьСмену(Device, Cashier, out checkNumber, out sessionNumber); // if (Res) // Res = Kkt.ОткрытьСмену(Device, Cashier, out checkNumber, out sessionNumber); //} Assert.IsTrue(Res, MessageError); Assert.AreNotEqual(0, checkNumber, "Номер чека не может быть равным нулю"); Assert.AreNotEqual(0, sessionNumber, "Номер смены не может быть равным нулю"); }