com.atlassian.jira.webtests.ztests.navigator.jql.changehistory
Class AbstractChangeHistoryFuncTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.jira.functest.framework.FuncTestCase
              extended by com.atlassian.jira.webtests.ztests.navigator.jql.AbstractJqlFuncTest
                  extended by com.atlassian.jira.webtests.ztests.navigator.jql.changehistory.AbstractChangeHistoryFuncTest
All Implemented Interfaces:
FunctTestConstants, com.atlassian.jira.testkit.client.log.FuncTestLogger, EnvironmentAware, junit.framework.Test
Direct Known Subclasses:
TestAssigneeWasSearching, TestFixVersionWasSearching, TestPriorityWasSearching, TestReporterWasSearching, TestSearchChangesInStatus, TestSearchChangesInStatusByASpecificUser, TestSearchIssueStatusAfterADate, TestSearchIssueStatusBeforeADate, TestSearchIssueStatusDuringADateRange, TestSearchIssueStatusOnADate

public abstract class AbstractChangeHistoryFuncTest
extends AbstractJqlFuncTest

Since:
v4.4

Field Summary
 
Fields inherited from class com.atlassian.jira.functest.framework.FuncTestCase
administration, assertions, backdoor, environmentData, form, funcTestHelperFactory, issueTableAssertions, locator, log, navigation, oldway_consider_porting, page, parse, tester, text
 
Fields inherited from interface com.atlassian.jira.functest.framework.FunctTestConstants
ADMIN_EMAIL, ADMIN_FULLNAME, ADMIN_PASSWORD, ADMIN_USERNAME, ADMINISTER, AFFECTS_VERSIONS_FIELD_ID, ANYONE, ASSIGN_FIELD_SCREEN, ASSIGN_FIELD_SCREEN_NAME, ASSIGN_ISSUE, ASSIGNABLE_USER, ASSIGNEE_FIELD_ID, ATTACHMENT_FIELD_ID, BOB_EMAIL, BOB_FULLNAME, BOB_PASSWORD, BOB_USERNAME, BROWSE, BUILT_IN_CUSTOM_FIELD_KEY, BULK_CHANGE, BUTTON_CANCEL, BUTTON_CONFIRM, BUTTON_NAME_NEXT, BUTTON_NEXT, CHANGE_HISTORY, CLONERS_INWARD_LINK_NAME, CLONERS_LINK_TYPE_NAME, CLONERS_OUTWARD_LINK_NAME, CLOSE_ISSUE, COMMENT_DELETE_ALL, COMMENT_DELETE_OWN, COMMENT_EDIT_ALL, COMMENT_EDIT_OWN, COMMENT_ISSUE, COMPONENT_NAME_FOUR, COMPONENT_NAME_ONE, COMPONENT_NAME_THREE, COMPONENT_NAME_TWO, COMPONENTS_FIELD_ID, CREATE_ATTACHMENT, CREATE_ISSUE, CREATE_ISSUE_OPERATION_SCREEN, CREATE_SHARED_OBJECTS, CURRENT_USER, CUSTOM_FIELD_CASCADING_SELECT_SEARCHER, CUSTOM_FIELD_CHECKBOX_SEARCHER, CUSTOM_FIELD_CONFIGURATION, CUSTOM_FIELD_DATE_RANGE, CUSTOM_FIELD_EXACT_NUMBER, CUSTOM_FIELD_EXACT_TEXT_SEARCHER, CUSTOM_FIELD_GROUP_PICKER_SEARCHER, CUSTOM_FIELD_LABEL_SEARCHER, CUSTOM_FIELD_MULTI_SELECT_SEARCHER, CUSTOM_FIELD_NUMBER_RANGE, CUSTOM_FIELD_PREFIX, CUSTOM_FIELD_PROJECT_SEARCHER, CUSTOM_FIELD_RADIO_SEARCHER, CUSTOM_FIELD_SELECT_SEARCHER, CUSTOM_FIELD_TEXT_SEARCHER, CUSTOM_FIELD_TYPE_CASCADINGSELECT, CUSTOM_FIELD_TYPE_CHECKBOX, CUSTOM_FIELD_TYPE_DATEPICKER, CUSTOM_FIELD_TYPE_DATETIME, CUSTOM_FIELD_TYPE_FLOAT, CUSTOM_FIELD_TYPE_GROUPPICKER, CUSTOM_FIELD_TYPE_LABELS, CUSTOM_FIELD_TYPE_MULTICHECKBOXES, CUSTOM_FIELD_TYPE_MULTIGROUPPICKER, CUSTOM_FIELD_TYPE_MULTISELECT, CUSTOM_FIELD_TYPE_MULTIUSERPICKER, CUSTOM_FIELD_TYPE_PROJECT, CUSTOM_FIELD_TYPE_RADIO, CUSTOM_FIELD_TYPE_SELECT, CUSTOM_FIELD_TYPE_TEXTFIELD, CUSTOM_FIELD_TYPE_URL, CUSTOM_FIELD_TYPE_USERPICKER, CUSTOM_FIELD_TYPE_VERSION, CUSTOM_FIELD_USER_PICKER_GROUP_SEARCHER, CUSTOM_FIELD_USER_PICKER_SEARCHER, CUSTOM_FIELD_VERSION_SEARCHER, CUSTOM_SUB_TASK_SUMMARY, CUSTOM_SUB_TASK_TYPE_DESCRIPTION, CUSTOM_SUB_TASK_TYPE_NAME, DEFAULT_ASSIGNEE_ERROR_MESSAGE, DEFAULT_FIELD_CONFIGURATION, DEFAULT_FIELD_SCREEN_NAME, DEFAULT_ISSUE_TYPE_SCREEN_SCHEME, DEFAULT_OPERATION_SCREEN, DEFAULT_PERM_SCHEME, DEFAULT_PERM_SCHEME_ID, DEFAULT_SCREEN_SCHEME, DEFAULT_TEXT_RENDERER, DELETE_ISSUE, DUE_DATE_FIELD_ID, EDIT_ISSUE, EDIT_ISSUE_OPERATION_SCREEN, EVENT_TYPE_ACTIVE_STATUS, EVENT_TYPE_INACTIVE_STATUS, FIELD_ASSIGNEE, FIELD_COMMENT, FIELD_COMPONENTS, FIELD_FIX_VERSIONS, FIELD_OPERATION, FIELD_PRIORITY, FIELD_SCHEME_DESC, FIELD_SCHEME_NAME, FIELD_TABLE_ID, FIELD_VERSIONS, FIELD_WORKFLOW, FIX_VERSIONS_FIELD_ID, FORMAT_DAYS, FORMAT_HOURS, FORMAT_PRETTY, FRED_EMAIL, FRED_FULLNAME, FRED_PASSWORD, FRED_USERNAME, FS, FUNC_TEST_PLUGIN_REST_PATH, GLOBAL_ADMIN, HTM, ISSUE_ALL, ISSUE_BUG, ISSUE_IMAGE_BUG, ISSUE_IMAGE_GENERIC, ISSUE_IMAGE_IMPROVEMENT, ISSUE_IMAGE_NEWFEATURE, ISSUE_IMAGE_SUB_TASK, ISSUE_IMAGE_TASK, ISSUE_IMPROVEMENT, ISSUE_NEWFEATURE, ISSUE_TAB_ALL, ISSUE_TAB_CHANGE_HISTORY, ISSUE_TAB_COMMENTS, ISSUE_TAB_WORK_LOG, ISSUE_TASK, ISSUE_TYPE_ALL, ISSUE_TYPE_ALL_SUB_TASK, ISSUE_TYPE_ANY, ISSUE_TYPE_BUG, ISSUE_TYPE_IMPROVEMENT, ISSUE_TYPE_NEWFEATURE, ISSUE_TYPE_SUB_TASK, ISSUE_TYPE_TASK, ISSUETABLE_EDIT_ROW, ISSUETABLE_HEADER_ROW, ISSUETABLE_ID, JIRA_ADMIN_GROUP, JIRA_ADMIN_ROLE, JIRA_ADMIN_ROLE_ID, JIRA_DEV_GROUP, JIRA_DEV_ROLE, JIRA_DEV_ROLE_ID, JIRA_FORM_NAME, JIRA_USERS_GROUP, JIRA_USERS_ROLE, JIRA_USERS_ROLE_ID, LABEL_ISSUE_NAVIGATOR, LINK_ASSIGN_ISSUE, LINK_BULK_CHANGE_ALL, LINK_BULK_CHANGE_CURR_PG, LINK_CLONE_ISSUE, LINK_DELETE_ISSUE, LINK_EDIT_ISSUE, LINK_ISSUE, LINK_NEXT_PG, MANAGE_GROUP_FILTER_SUBSCRIPTIONS, MANAGE_WATCHER_LIST, minorPriority, MODIFY_REPORTER, MOVE_DOWN, MOVE_ISSUE, MOVE_TO_FIRST, MOVE_TO_LAST, MOVE_UP, PERM_SCHEME_DESC, PERM_SCHEME_NAME, PRIORITY_BLOCKER, PRIORITY_CRITICAL, PRIORITY_FIELD_ID, PRIORITY_IMAGE_BLOCKER, PRIORITY_IMAGE_CRITICAL, PRIORITY_IMAGE_MAJOR, PRIORITY_IMAGE_MINOR, PRIORITY_IMAGE_TRIVIAL, PRIORITY_MAJOR, PRIORITY_MINOR, PRIORITY_TRIVIAL, PROJECT_ADMIN, PROJECT_HOMOSAP, PROJECT_HOMOSAP_KEY, PROJECT_MONKEY, PROJECT_MONKEY_KEY, PROJECT_NEO, PROJECT_NEO_KEY, PROJECT_TAB_CHANGE_LOG, PROJECT_TAB_COMPONENTS, PROJECT_TAB_OPEN_ISSUES, PROJECT_TAB_ROAD_MAP, PROJECT_TAB_VERSIONS, RADIO_OPERATION_DELETE, RADIO_OPERATION_EDIT, RADIO_OPERATION_MOVE, RADIO_OPERATION_WORKFLOW, REPORTER_FIELD_ID, RESOLUTION_FIELD_ID, RESOLVE_FIELD_SCREEN_NAME, RESOLVE_ISSUE, SCHEDULE_ISSUE, SCREEN_TABLE_NAME_COLUMN_INDEX, SECURITY_LEVEL_FIELD_ID, SECURITY_LEVEL_ONE_DESC, SECURITY_LEVEL_ONE_NAME, SECURITY_LEVEL_THREE_DESC, SECURITY_LEVEL_THREE_NAME, SECURITY_LEVEL_TWO_DESC, SECURITY_LEVEL_TWO_NAME, SECURITY_SCHEME_DESC, SECURITY_SCHEME_NAME, SET_ISSUE_SECURITY, STATUS_IN_PROGRESS, STATUS_NAME, STATUS_OPEN, STATUS_RESOLVED, STEP_CHOOSE_ISSUES, STEP_CHOOSE_OPERATION, STEP_CONFIRMATION, STEP_NAME, STEP_OPERATION_DETAILS, STEP_PREFIX, SUB_TASK_DEFAULT_TYPE, SUB_TASK_SUMMARY, Summary, SYS_ADMIN_PASSWORD, SYS_ADMIN_USERNAME, SYSTEM_ADMINISTER, TEST_FIELD_SCREEN, TRANSIION_NAME_APPROVE, TRANSIION_NAME_CLOSE, TRANSIION_NAME_REOPEN, TRANSIION_NAME_RESOLVE, TRANSIION_NAME_START_PROGRESS, TRANSIION_NAME_STOP_PROGRESS, UNKNOWN, UNKNOWN_ID, USE, USER_PICKER, VERSION_NAME_FIVE, VERSION_NAME_FOUR, VERSION_NAME_ONE, VERSION_NAME_THREE, VERSION_NAME_TWO, VERSIONS_FIELD_ID, VIEW_ISSUE_OPERATION_SCREEN, VIEW_VERSION_CONTROL, VIEW_VOTERS_AND_WATCHERS, WIKI_STYLE_RENDERER, WORK_ISSUE, WORKFLOW_ADDED, WORKFLOW_COPIED, WORKFLOW_SCHEME
 
Constructor Summary
AbstractChangeHistoryFuncTest()
           
 
Method Summary
protected  void assertInvalidSearchProducesError(String fieldName, String value, String whereClause, String error)
           
protected  void assertWasAfterSearchReturnsExpectedValues(String fieldName, String value, String date, String... issueKeys)
           
protected  void assertWasBeforeSearchReturnsExpectedValues(String fieldName, String value, String date, String... issueKeys)
           
protected  void assertWasBySearchReturnsExpectedValues(String fieldName, String value, String actioner, String... issueKeys)
           
protected  void assertWasBySearchUsingListOperandsReturnsExpectedValues(String fieldName, String value, Set<String> actioners, String... issueKeys)
           
protected  void assertWasDuringSearchReturnsExpectedValues(String fieldName, String value, String from, String to, String... issueKeys)
           
protected  void assertWasEmptySearchReturnsEmptyValuesUsingEmptyKeyword(String fieldName, String... issueKeys)
           
protected  void assertWasInListFunctionReturnsxpectedValues(String fieldName, String function, String... issueKeys)
           
protected  void assertWasInSearchReturnsExpectedValues(String fieldName, Set<String> listValues, String... issueKeys)
           
protected  void assertWasNotEmptySearchReturnsEmptyValuesUsingEmptyAlias(String fieldName, String emptyAlias, String... issueKeys)
           
protected  void assertWasNotEmptySearchReturnsNotEmptyValuesWithEmptyKeyword(String fieldName, String... issueKeys)
           
protected  void assertWasNotInSearchReturnsExpectedValues(String fieldName, Set<String> listValues, String... issueKeys)
           
protected  void assertWasOnSearchReturnsExpectedValues(String fieldName, String value, String date, String... issueKeys)
           
protected  void assertWasSearchForRenamedConstantFindsOldName(String fieldName, String oldValue, String newValue, String... issueKeys)
           
protected  void assertWasSearchReturnsExpectedValues(String fieldName, String value, String... issueKeys)
           
protected  void setUpTest()
          Setup for an actual test
 
Methods inherited from class com.atlassian.jira.webtests.ztests.navigator.jql.AbstractJqlFuncTest
assertExactSearchWithResults, assertJqlQueryInTextArea, assertSearchWithError, assertSearchWithErrorForUser, assertSearchWithResults, assertSearchWithResultsForUser, assertSearchWithWarning, assertSearchWithWarningForUser, createFilterFormParam, encodeQueryString, executeIssueNavigatorURL
 
Methods inherited from class com.atlassian.jira.functest.framework.FuncTestCase
builtInCustomFieldKey, createRestClient, createRestClient, getAssertions, getEnvironmentData, getTester, getWebClientListener, isDumpHTML, log, log, runBare, runTest, setEnvironmentData, setUp, setUpHttpUnitOptions, shouldSkipSetup, tearDown, tearDownTest, xpath
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractChangeHistoryFuncTest

public AbstractChangeHistoryFuncTest()
Method Detail

setUpTest

protected void setUpTest()
Description copied from class: FuncTestCase
Setup for an actual test

Overrides:
setUpTest in class FuncTestCase

assertWasEmptySearchReturnsEmptyValuesUsingEmptyKeyword

protected void assertWasEmptySearchReturnsEmptyValuesUsingEmptyKeyword(String fieldName,
                                                                       String... issueKeys)

assertWasNotEmptySearchReturnsNotEmptyValuesWithEmptyKeyword

protected void assertWasNotEmptySearchReturnsNotEmptyValuesWithEmptyKeyword(String fieldName,
                                                                            String... issueKeys)

assertWasSearchForRenamedConstantFindsOldName

protected void assertWasSearchForRenamedConstantFindsOldName(String fieldName,
                                                             String oldValue,
                                                             String newValue,
                                                             String... issueKeys)

assertWasNotEmptySearchReturnsEmptyValuesUsingEmptyAlias

protected void assertWasNotEmptySearchReturnsEmptyValuesUsingEmptyAlias(String fieldName,
                                                                        String emptyAlias,
                                                                        String... issueKeys)

assertWasSearchReturnsExpectedValues

protected void assertWasSearchReturnsExpectedValues(String fieldName,
                                                    String value,
                                                    String... issueKeys)

assertWasInSearchReturnsExpectedValues

protected void assertWasInSearchReturnsExpectedValues(String fieldName,
                                                      Set<String> listValues,
                                                      String... issueKeys)

assertWasNotInSearchReturnsExpectedValues

protected void assertWasNotInSearchReturnsExpectedValues(String fieldName,
                                                         Set<String> listValues,
                                                         String... issueKeys)

assertWasBySearchReturnsExpectedValues

protected void assertWasBySearchReturnsExpectedValues(String fieldName,
                                                      String value,
                                                      String actioner,
                                                      String... issueKeys)

assertWasBySearchUsingListOperandsReturnsExpectedValues

protected void assertWasBySearchUsingListOperandsReturnsExpectedValues(String fieldName,
                                                                       String value,
                                                                       Set<String> actioners,
                                                                       String... issueKeys)

assertWasDuringSearchReturnsExpectedValues

protected void assertWasDuringSearchReturnsExpectedValues(String fieldName,
                                                          String value,
                                                          String from,
                                                          String to,
                                                          String... issueKeys)

assertWasBeforeSearchReturnsExpectedValues

protected void assertWasBeforeSearchReturnsExpectedValues(String fieldName,
                                                          String value,
                                                          String date,
                                                          String... issueKeys)

assertWasAfterSearchReturnsExpectedValues

protected void assertWasAfterSearchReturnsExpectedValues(String fieldName,
                                                         String value,
                                                         String date,
                                                         String... issueKeys)

assertWasOnSearchReturnsExpectedValues

protected void assertWasOnSearchReturnsExpectedValues(String fieldName,
                                                      String value,
                                                      String date,
                                                      String... issueKeys)

assertWasInListFunctionReturnsxpectedValues

protected void assertWasInListFunctionReturnsxpectedValues(String fieldName,
                                                           String function,
                                                           String... issueKeys)

assertInvalidSearchProducesError

protected void assertInvalidSearchProducesError(String fieldName,
                                                String value,
                                                String whereClause,
                                                String error)


Copyright © 2002-2014 Atlassian. All Rights Reserved.