/** * @group list * @guy DeliveryTester\DeliverySteps */ public function toggleActive(DeliveryTester\DeliverySteps $I) { $I->amOnPage(DeliveryPage::$URL); $I->comment("{$this->name}"); $row = $I->SearchDeliveryMethod($this->name); $class = $I->grabAttributeFrom(DeliveryPage::ListActiveButtonLine($row), 'class'); if ($class == 'prod-on_off disable_tovar') { $I->click(DeliveryPage::ListActiveButtonLine($row)); } $I->CheckInFrontEnd($this->name); }
/** * @group edit * @guy DeliveryTester\DeliverySteps */ public function eFieldPriceSpecifiedSymbols(DeliveryTester\DeliverySteps $I) { $message = InitTest::$textSymbols; $I->EditDelivery(null, 'on', null, null, null, null, $message); $I->CheckInFrontEnd($this->Name, null, null, null, $message); }
public function deliveryPaymentCheckedAll(DeliveryTester\DeliverySteps $I) { $name = "ДоставкаОплатаВсе"; //For deleting $this->CreatedMethods[] = $name; $pay = $I->GrabAllCreatedPayments(); $I->amOnPage(DeliveryCreatePage::$URL); $I->CreateDelivery($name, 'on', null, null, null, null, null, $pay); $I->waitForText('Редактирование способа доставки: ' . $name, 10); $I->CheckInFrontEnd($name, null, null, null, null, $pay); }