Esempio n. 1
0
        public void WhenIDeleteAllTheKnowledgeBaseItemsICreatedForThisTestScenario()
        {
            var items = ScenarioContext.Current.Keys.Where(k => k.StartsWith("KBIName")).ToList();

            for (var i = 0; i < items.Count; i++)
            {
                _commonStepDefs.GivenINavigateToPage("knowledge-base");
                _commonStepDefs.ThenIShouldBeNavigatedToPage("knowledge-base");
                _kbmSearchPage.SelectAllCategories();
                _kbmSearchPage.ClickSearch();
                _kbmSearchPage.ClickEditFor(i);
                _kbmEditItemPage.ClickDelete();
                _commonStepDefs.ThenAConfirmationPopupIsDisplayedStating("Delete item",
                                                                         "Do you want to delete this item?");
                _commonStepDefs.WhenIClickOnTheNotesConfirmationDialog("Delete");
                _commonStepDefs.ThenTheNotesConfirmationDialogIsDismissed();
                _commonStepDefs.ThenIShouldBeNavigatedToPage("knowledge-base");
            }
        }
 public void WhenIClickTheDeleteButtonOnTheEditKnowledgeBaseItemPage()
 {
     _kbmEditItemPage.ClickDelete();
 }