public void AddOfficeForTest() { var menu = new MenuPage(driver); menu.AdministrationMenuLocator.ClickEx(driver); menu.DataManagementMenuLocator.Click(); var dataPage = new DataManagementPage(driver); dataPage.CreateOffice(officeName); Assert.True(dataPage.CheckOffice(officeName), "Office is not added"); }
public void CheckDataManagementElementsTest() { var menu = new MenuPage(driver); menu.AdministrationMenuLocator.ClickEx(driver); menu.DataManagementMenuLocator.Click(); var dataPage = new DataManagementPage(driver); dataPage.AddOfficeButtonLocator.WaitForElementPresentAndEnabled(driver); Assert.Multiple(() => { Assert.True(dataPage.OfficesTabLocator.Displayed, "Offices tab is not displayed"); Assert.True(dataPage.ClientsTabLocator.Displayed, "Clients tab is not displayed"); Assert.True(dataPage.DatasetsTabLocator.Displayed, "Datasets tab is not displayed"); }); }
public void CheckOfficeGridLayoutTest() { var menu = new MenuPage(driver); menu.AdministrationMenuLocator.ClickEx(driver); menu.DataManagementMenuLocator.Click(); var dataPage = new DataManagementPage(driver); dataPage.OfficesTabLocator.ClickEx(driver); Utils.WaitUntilLoadingDisappears(driver); Assert.Multiple(() => { Assert.True(dataPage.OfficesIDColumnLocator.Displayed, "ID column is not displayed"); Assert.True(dataPage.OfficesOfficeColumnLocator.Displayed, "Office column is not displayed"); Assert.True(dataPage.OfficesTotalClientsColumnLocator.Displayed, "Total clients column is not displayed"); }); }
public void CheckClientsGridLayoutTest() { var menu = new MenuPage(driver); menu.AdministrationMenuLocator.ClickEx(driver); menu.DataManagementMenuLocator.Click(); var dataPage = new DataManagementPage(driver); dataPage.ClientsTabLocator.ClickEx(driver); Utils.WaitUntilLoadingDisappears(driver); Assert.Multiple(() => { Assert.True(dataPage.ClientsIDColumnLocator.Displayed, "ID column is not displayed"); Assert.True(dataPage.ClientsClientColumnLocator.Displayed, "Client column is not displayed"); Assert.True(dataPage.ClientsOfficeColumnLocator.Displayed, "Office column is not displayed"); Assert.True(dataPage.ClientsClientShortNameColumnLocator.Displayed, "Client Shaort Name column is not displayed"); Assert.True(dataPage.ClientsDatasetLoadFromUIColumnLocator.Displayed, "Dataset Load From UI column is not displayed"); Assert.True(dataPage.ClientsEditClientDatasetTypeColumnLocator.Displayed, "Edit Client DatasetType column is not displayed"); }); }