public void Then_project_page_should_be_opened() { string expectedUrl = SeleniumConfiguration.ProjectUrl; string actualUrl = _driver.WaitUntilPageIsChanged(_homeUrl); CustomAssertions.EqualNotStrict(expectedUrl, actualUrl); }
public void Then_dashboard_page_should_be_opened() { string expectedUrl = $"{SeleniumConfiguration.BaseUrl}dashboard"; string actualUrl = _driver.WaitUntilPageIsChanged(expectedUrl); CustomAssertions.EqualNotStrict(actualUrl, expectedUrl); }
public void Then_swagger_page_should_be_opened() { string expectedUrl = $"{SeleniumConfiguration.BaseUrl}swagger/ui/index"; string actualUrl = _driver.WaitUntilPageIsChanged(_homeUrl); CustomAssertions.EqualNotStrict(actualUrl, expectedUrl); }
public void Then_tag_filter_should_be_appended_to_url() { string exptectedUrl = $"{_homeUrl}&filter-tags={string.Join(";", _selectedTags)};"; string actualUrl = _driver.WaitUntilPageIsChanged(_homeUrl); CustomAssertions.EqualNotStrict(exptectedUrl, actualUrl); }
public void Then_should_be_shown_selected_status() { var statusElements = GetAllStatusElements(); var selectedStatus = GetSelectedStatusElements().First(); CustomAssertions.EqualNotStrict(selectedStatus.Text, statusElements[1].Text); }
public void Then_name_should_be_the_same_as_on_home_page() { _driver.WaitUntilPageIsChanged(_homePageUrl); string nameOnPage = GetEndpointNameOnDetailsPage(); CustomAssertions.EqualNotStrict(_endpointName, nameOnPage); }
public void Then_filter_should_be_displayed_in_page_url() { var expectedUrl = $"{_dashboardUrl}&filter-status=healthy;faulty"; var actualUrl = _driver.WaitUntilPageIsChanged(_dashboardUrl); CustomAssertions.EqualNotStrict(actualUrl, expectedUrl); }
public void Then_group_filter_should_be_appended_to_url() { var expectedUrl = $"{_dashboardUrl}&filter-group={_groupFilter}"; var actualUrl = _driver.WaitUntilPageIsChanged(_dashboardUrl); CustomAssertions.EqualNotStrict(actualUrl, expectedUrl); }
public void Then_status_filter_should_be_appended_to_url() { var selectedStatus = GetSelectedStatusElements().First(); var expectedUrl = $"{_homeUrl}&filter-status={selectedStatus.Text}"; var actualUrl = _driver.WaitUntilPageIsChanged(_homeUrl); CustomAssertions.EqualNotStrict(actualUrl, expectedUrl); }
public void Then_page_should_contain_title() { string actualTitle = Wait.Until( Timeouts.Default, () => _driver.Title, t => !string.IsNullOrEmpty(t), "Page does not contain title!"); CustomAssertions.EqualNotStrict(actualTitle, _title); }
public void Then_group_should_be_the_same_as_on_home_page() { string groupOnPage = GetEndpointGroupOnDetailsPage(); CustomAssertions.EqualNotStrict(_endpointGroup, groupOnPage); }
public void Then_home_page_should_open() { string actualUrl = _driver.WaitUntilPageIsChanged(_dashboardUrl); CustomAssertions.EqualNotStrict(actualUrl, SeleniumConfiguration.BaseUrl); }
public void Then_page_should_contain_title() { string actualTitle = _driver.ImplicitWaitPageTitle(); CustomAssertions.EqualNotStrict(actualTitle, _title); }