public class

NumberOfIssuesCondition

extends Object
implements SearchResultsCondition
java.lang.Object
   ↳ com.atlassian.jira.functest.framework.navigator.NumberOfIssuesCondition

Class Overview

A condition which asserts that the number of results returned by a search matches an exact number. This is done by matching the text above the issue table which states "Displaying a to b of x issues"; we utilise the particular DOM structure of the DIV containing the text.

Summary

Public Constructors
NumberOfIssuesCondition(TextAssertions assertions, Integer numberOfIssues)
Public Methods
void assertCondition(WebTester tester)
Executes assertions for this condition on the search results by inspecting the state of the latest response.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.functest.framework.navigator.SearchResultsCondition

Public Constructors

public NumberOfIssuesCondition (TextAssertions assertions, Integer numberOfIssues)

Parameters
assertions text assertions
numberOfIssues the exact number of results expected. Should be >= 0.

Public Methods

public void assertCondition (WebTester tester)

Executes assertions for this condition on the search results by inspecting the state of the latest response. It is assumed that the search has already been executed, and we are currently on the page which should contain the search results.

Parameters
tester the web tester