Class TestProjectPickerResource
java.lang.Object
com.atlassian.jira.functest.framework.BaseJiraFuncTest
com.atlassian.jira.webtests.ztests.bundledplugins2.rest.TestProjectPickerResource
Func test for ProjectPickerResource.
It relies on the following projects to be restored in Jira:
- key: 'P1', name: 'Project 1 (One)'
- key: 'PWVLPNWACS', name: 'A Project With A Very Long Project Name (We Allow 80 Chars) So Why Not? ' (whitespace at the end)
- key: 'APBP', name: 'A (project) between parentheses'
- key: 'MOSCOW', name: 'Россия Москва' (in titlecase)
- key: 'TSTX', name: 'TEST X' where X is between 001 and 150
- Since:
- v8.21
-
Field Summary
Fields inherited from class com.atlassian.jira.functest.framework.BaseJiraFuncTest
assertions, backdoor, environmentData, initClass, navigation, tester, testRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class com.atlassian.jira.functest.framework.BaseJiraFuncTest
getAssertions, getBackdoor, getEnvironmentData, getTester
-
Constructor Details
-
TestProjectPickerResource
public TestProjectPickerResource()
-
-
Method Details
-
setUp
public void setUp() -
tearDownTest
public void tearDownTest() -
testSuccessfulSearchForSingleProjectReturnsExpectedEntry
public void testSuccessfulSearchForSingleProjectReturnsExpectedEntry() -
testSuccessfulSearchForProjectsWithTwoWordsReturnsExpectedEntry
public void testSuccessfulSearchForProjectsWithTwoWordsReturnsExpectedEntry() -
testSuccessfulSearchForProjectsByStartingWordReturnsExpectedEntries
public void testSuccessfulSearchForProjectsByStartingWordReturnsExpectedEntries() -
testSuccessfulSearchForProjectsByFollowingWordReturnsExpectedEntries
public void testSuccessfulSearchForProjectsByFollowingWordReturnsExpectedEntries() -
testSuccessfulSearchForProjectsByFullMatchReturnsExpectedEntries
public void testSuccessfulSearchForProjectsByFullMatchReturnsExpectedEntries() -
testSuccessfulSearchForProjectsByKeyMatchReturnsExpectedEntries
public void testSuccessfulSearchForProjectsByKeyMatchReturnsExpectedEntries() -
testSuccessfulSearchForProjectsByCaseInsensitiveUnicodeQueryReturnsExpectedEntries
public void testSuccessfulSearchForProjectsByCaseInsensitiveUnicodeQueryReturnsExpectedEntries() -
testSuccessfulSearchForProjectsIsCaseInsensitive
public void testSuccessfulSearchForProjectsIsCaseInsensitive() -
testEmptySearchForProjectsReturnsNoEntries
public void testEmptySearchForProjectsReturnsNoEntries() -
testWhitespaceSearchForProjectsReturnsNoEntries
public void testWhitespaceSearchForProjectsReturnsNoEntries() -
testUnsuccessfulSearchForProjectsReturnsNoEntries
public void testUnsuccessfulSearchForProjectsReturnsNoEntries() -
testRegexSearchForProjectsReturnsNoEntries
public void testRegexSearchForProjectsReturnsNoEntries() -
testAnonymousCanSeeOnlyPublicProjects
public void testAnonymousCanSeeOnlyPublicProjects() -
testUserCanOnlySeeTheProjectsItIsAllowedToAccess
public void testUserCanOnlySeeTheProjectsItIsAllowedToAccess() -
testProvidingValidLimitReturnsSubsetOfLimitSize
public void testProvidingValidLimitReturnsSubsetOfLimitSize() -
testProvidingGreaterThanMatchesLimitReturnsAllMatchedProjects
public void testProvidingGreaterThanMatchesLimitReturnsAllMatchedProjects() -
testProvidingNegativeLimitReturnsNoResults
public void testProvidingNegativeLimitReturnsNoResults() -
testProvidingZeroLimitReturnsAllMatchedProjectsWhenNotOverMaxLimit
public void testProvidingZeroLimitReturnsAllMatchedProjectsWhenNotOverMaxLimit() -
testProvidingEmptyStringLimitReturnsAllMatchedProjects
public void testProvidingEmptyStringLimitReturnsAllMatchedProjects() -
testProvidingZeroLimitReturnsPartialMatchedProjectsWhenOverMaxLimit
public void testProvidingZeroLimitReturnsPartialMatchedProjectsWhenOverMaxLimit() -
testProvidingTooBigLimitTrimsResultToMaxLimit
public void testProvidingTooBigLimitTrimsResultToMaxLimit()
-