public interface IssueNavigatorAssertions
Modifier and Type | Interface and Description |
---|---|
static class |
IssueNavigatorAssertions.FilterFormParam
Represents selected parameters in the filter form (simple issue navigator).
|
Modifier and Type | Method and Description |
---|---|
void |
assertAdvancedSearch(net.sourceforge.jwebunit.WebTester tester,
String... values)
Assert that the advanced navigator is a JQL expression that contains the passed snippets.
|
void |
assertExactIssuesInResults(String... keys)
Asserts that the passed issues are displayed on the issue navigator.
|
void |
assertIssueNavigatorDisplaying(Locator locator,
String from,
String to,
String of)
Assert that the issue navigator is displaying with bug from, to and totalNumber (of)
|
void |
assertJqlErrors(String... errorMessages)
Assert that the passed errors appears on the advanced issue navigator.
|
void |
assertJqlFitsInFilterForm(String jqlQuery,
IssueNavigatorAssertions.FilterFormParam... formParams)
Executes a JQL query search and asserts that it fits in the simple filter form, and that the specified params are present and set.
|
void |
assertJqlTooComplex()
Assert that the JQL query was too complex to fit in simple mode.
|
void |
assertJqlWarnings(String... warningMessages)
Assert that the passed warnings appears on the advanced issue navigator.
|
void |
assertNoJqlErrors()
Assert that there were no errors with submitted JQL query
|
void |
assertSearchInfo(SharedEntityInfo info)
Assert that the navigator displays the correct description.
|
void |
assertSearchResults(Iterable<? extends SearchResultsCondition> conditions)
Assert properties of the result set displayed in the Issue Navigator.
|
void |
assertSearchResults(SearchResultsCondition... conditions)
Assert properties of the result set displayed in the Issue Navigator.
|
void |
assertSearchResultsAreEmpty()
Asserts that current issue navigator search results are empty.
|
void |
assertSearchResultsContain(String... keys)
Assert that the current results displayed in the issue navigator contain a list of issues in the specified
order.
|
void |
assertSearchResultsDoNotContain(String... keys)
Assert that the current results displayed in the issue navigator do not contain the specified issues.
|
void |
assertSimpleSearch(NavigatorSearch search,
net.sourceforge.jwebunit.WebTester tester)
Assert that the navigator is currently configured like the passed search.
|
void assertSimpleSearch(NavigatorSearch search, net.sourceforge.jwebunit.WebTester tester)
search
- the passed search.tester
- the web tester to test. It should be pointing to the configure navigator screen.void assertAdvancedSearch(net.sourceforge.jwebunit.WebTester tester, String... values)
tester
- the web tester to test. Is should be pointing to the configure advanced screen.values
- the JQL snippets that we try to find.void assertSearchInfo(SharedEntityInfo info)
info
- the filter state to assert.void assertSearchResults(Iterable<? extends SearchResultsCondition> conditions)
conditions
- the conditions to be met. All must be satisfied.void assertSearchResults(SearchResultsCondition... conditions)
conditions
- the conditions to be met. All must be satisfied.void assertSearchResultsAreEmpty()
void assertExactIssuesInResults(String... keys)
assertSearchResults(Iterable)
using the ContainsIssueKeysCondition
and the
NumberOfIssuesCondition
.keys
- the keys of the issues that must appear on navigator. Every key must be entered.void assertSearchResultsContain(String... keys)
keys
- The keys of the issues that must appear in the issue navigator results. Must not be null or empty.void assertSearchResultsDoNotContain(String... keys)
keys
- The keys of the issues that must not appear in the issue navigator results. Must not be null or empty.void assertJqlErrors(String... errorMessages)
errorMessages
- the error messages that should appear.void assertJqlWarnings(String... warningMessages)
warningMessages
- the warning messages that should appear.void assertJqlTooComplex()
void assertNoJqlErrors()
void assertJqlFitsInFilterForm(String jqlQuery, IssueNavigatorAssertions.FilterFormParam... formParams)
jqlQuery
- the query to executeformParams
- the parameters of the form and their values that should be selectedCopyright © 2002-2021 Atlassian. All Rights Reserved.