public void PixelRootFolderIsDisplayedTest() { var treeView = new UserStoryListTreeViewPage(driver); treeView.openTreeView(); Assert.AreEqual("Pixel", treeView.Folder[0].Text, "Pixel root folder is not displayed"); }
public void SwitchBetweenTreeViewAndGridViewTest() { var treeView = new UserStoryListTreeViewPage(driver); treeView.openTreeView(); Assert.True(treeView.FolderTreeLocator.Displayed, "TreeView is not displayed"); }
public void CheckFolderProhibitedToRenameTest(int folderIndex) { var treeView = new UserStoryListTreeViewPage(driver); treeView.openTreeView(); treeView.Folder[folderIndex].ClickEx(driver); Assert.IsTrue(treeView.EditFolderDisabledLocator.Displayed, "EditFolder button is enabled"); }
public void CheckDatasetOnSourceTest(string datasetDifference) { var treeView = new UserStoryListTreeViewPage(driver); treeView.openTreeView(); treeView.Folder[1].ClickEx(driver); Utils.WaitUntilLoadingPlaceholderDisappears(driver, secondtToWait: 20); treeView.FilterDataset($"{datasetDescription} {datasetDifference}"); Assert.True(treeView.Description[0].Text.Contains($"{datasetDescription} {datasetDifference}"), $"Dataset {datasetDescription} {datasetDifference} doesn`t display on Source"); }
public void ControlPanelButtonsAreShownTest() { var treeView = new UserStoryListTreeViewPage(driver); treeView.openTreeView(); Assert.Multiple(() => { Assert.True(treeView.NewFolderLocator.Displayed, "New folder button is not displayed"); Assert.True(treeView.EditFolderDisabledLocator.Displayed, "Edit folder button is not displayed"); Assert.True(treeView.CutItemLocator.Displayed, "Cut button is not displayed"); Assert.True(treeView.PasteItemLocator.Displayed, "Paste button is not displayed"); Assert.True(treeView.MoveDownItemLocator.Displayed, "Move down button is not displayed"); Assert.True(treeView.MoveUpItemLocator.Displayed, "Move up button is not displayed"); Assert.True(treeView.DeleteItemLocator.Displayed, "Delete folder button is not displayed"); }); }
public void FilterClearedIfChangeGridTest() { var dashboardPage = new DashboardPage(driver); string filterString = "Patrick"; dashboardPage.FilterTextBoxLocator.SendKeys(filterString); dashboardPage.ApplyFilterButtonLocator.ClickEx(driver); Utils.WaitUntilLoadingDisappears(driver); dashboardPage.TreeViewRadioButtonLocator.Click(); var treeView = new UserStoryListTreeViewPage(driver); treeView.FolderTreeLocator.WaitForElementPresentAndEnabled(driver); Assert.True(dashboardPage.FilterTextBoxLocator.Text == "", "Filter is not cleared"); }
public void CheckUserDatasetOnSourceTest(string type, string datasetDifference) { loginPage.LoginToApplication(user, "NBV87^yu"); var treeView = new UserStoryListTreeViewPage(driver); var datasetName = $"{DatasetUserDescription(type)} {datasetDifference}"; treeView.openTreeView(); treeView.Folder[1].ClickEx(driver); Utils.WaitUntilLoadingPlaceholderDisappears(driver, secondtToWait: 20); treeView.FilterDataset(datasetName); Utils.WaitBeforeAssert(driver); Assert.True(treeView.Description[0].Text.Contains(datasetName), $"Dataset {datasetName} doesn`t display on Source"); }