public void ThenITryToDeleteNewTerminal() { BDTerminalsPage BDTerminals = new BDTerminalsPage(); // нажать удалить и закрыть окно подтверждения удаления BDTerminals.DeleteTerminalWithThisTitleButton("New Title of Autotest Terminal").Click(); BDTerminals.ClickCloseWindowOfConfirmDeleteTerminalButton(); if (BDTerminals.CheckNewTerminal("New Title of Autotest Terminal").Exists() & BDTerminals.CheckNewTerminal("New System name of Autotest Terminal").Exists()) { Debug.WriteLine("ОК. Терминал не удалился"); } else { Debug.WriteLine("Что-то пошло не так, терминал удалился после закрытия окна подтверждения удаления"); } //нажать удалить и Отмена в окне подтверждения BDTerminals.DeleteTerminalWithThisTitleButton("New Title of Autotest Terminal").Click(); BDTerminals.ClickCancelDeleteTerminalButton(); if (BDTerminals.CheckNewTerminal("New Title of Autotest Terminal").Exists() & BDTerminals.CheckNewTerminal("New System name of Autotest Terminal").Exists()) { Debug.WriteLine("ОК. Терминал не удалился"); } else { Debug.WriteLine("Что-то пошло не так, терминал удалился после отмены подтверждения удаления"); } //нажать удалить и подтвердить удаление BDTerminals.DeleteTerminalWithThisTitleButton("New Title of Autotest Terminal").Click(); BDTerminals.ClickConfirmDeleteTerminalButton(); BDTerminals.WaitAfterRefresh(); if (BDTerminals.CheckNewTerminal("New Title of Autotest Terminal").Exists() & BDTerminals.CheckNewTerminal("New System name of Autotest Terminal").Exists()) { Debug.WriteLine("Что-то пошло не так, терминал не удалился после подтверждения удаления"); } else { Debug.WriteLine("ОК. Терминал удален"); } CommonSteps commons = new CommonSteps(); commons.RefreshPage(); // обновили страницу BDTerminals.WaitAfterRefresh(); if (BDTerminals.CheckNewTerminal("New Title of Autotest Terminal").Exists() & BDTerminals.CheckNewTerminal("New System name of Autotest Terminal").Exists()) { Debug.WriteLine("Что-то пошло не так, терминал не удалился после подтверждения удаления и обновления страницы"); } else { Debug.WriteLine("ОК. Терминал удален, не отображается после обновления страницы"); } }