public function DeleteNotDefaultStatus(CallbacksTester $I)
 {
     //Удаление статуса не отмеченного по умолчанию
     $I->amOnPage("/admin/components/run/shop/callbacks/statuses");
     $I->comment((string) $this->j);
     $I->comment((string) $this->rows);
     if ($this->j < $this->rows) {
         $this->j++;
         $idDeleteStatus = $I->grabTextFrom(".//*[@id='orderStatusesList']/section/div[2]/div/table/tbody/tr[{$this->j}]/td[1]");
         $I->click(CallbacksPage::DeleteStatusButtonLine($this->j));
     } else {
         $this->j--;
         $idDeleteStatus = $I->grabTextFrom(".//*[@id='orderStatusesList']/section/div[2]/div/table/tbody/tr[{$this->j}]/td[1]");
         $I->click(CallbacksPage::DeleteStatusButtonLine($this->j));
     }
     //        $I->waitForElementVisible("alert.in.fade.alert-success");
     //        $I->See("Статус был удален");
     //        $I->waitForElementNotVisible("alert.in.fade.alert-success");
     $I->wait(2);
     $this->rows--;
     $rowsAfterDelete = $I->grabTagCount($I, "tbody tr");
     $I->comment($rowsAfterDelete);
     $I->assertEquals($rowsAfterDelete, $this->rows);
     for ($k = 1; $k <= $this->rows; $k++) {
         $noId = $I->grabTextFrom(".//*[@id='orderStatusesList']/section/div[2]/div/table/tbody/tr[{$k}]/td[1]");
         $I->comment("{$noId}");
         if ($noId == $idDeleteStatus) {
             $I->fail("NOT DELETED");
             break;
         }
     }
     InitTest::ClearAllCach($I);
 }
 public function CreateAndExit(CallbacksTester $I)
 {
     $I->amOnPage('/admin/components/run/shop/callbacks/createStatus');
     $I->fillField(CallbacksPage::$NameStatus, 'На рассмотрении');
     $I->click(CallbacksPage::$SaveAndExitButton);
     $I->waitForElementVisible('.alert.in.fade.alert-success');
     $I->see('Позиция создана');
     $I->waitForElementNotVisible('.alert.in.fade.alert-success');
     $I->see('На рассмотрении', CallbacksPage::ThemeNameLine('last()'));
     $def = $I->grabAttributeFrom(\CallbacksPage::ActiveButtonLine('last()'), 'class');
     $I->assertEquals($def, "prod-on_off  disable_tovar");
     $DeleteBut = $I->grabAttributeFrom(\CallbacksPage::DeleteStatusButtonLine("last()"), 'disabled');
     $I->comment("DeleteBut");
     $I->assertEquals($DeleteBut, null);
 }