Class TestCrowdSearchResource

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.atlassian.crowd.acceptance.tests.rest.service.RestCrowdServiceAcceptanceTestCase
com.atlassian.crowd.acceptance.tests.rest.service.SearchResourceTest
com.atlassian.jira.webtests.ztests.crowd.embedded.TestCrowdSearchResource
All Implemented Interfaces:
EnvironmentAware, junit.framework.Test

public class TestCrowdSearchResource extends com.atlassian.crowd.acceptance.tests.rest.service.SearchResourceTest implements EnvironmentAware
Acceptance tests for the Crowd search resource.
Since:
v4.3
  • Field Summary

    Fields inherited from class com.atlassian.crowd.acceptance.tests.rest.service.RestCrowdServiceAcceptanceTestCase

    ADMIN_PASSWORD, ADMIN_USERNAME, APPLICATION_PASSWORD, ATTRIBUTES_RESOURCE, AUTHENTICATION_RESOURCE, EEEEP_PASSWORD, EEEEP_USERNAME, EVENTS_RESOURCE, GROUP_BADGERS, GROUP_BADGERS_DESCRIPTION, GROUP_CROWD_ADMINS, GROUP_CROWD_TESTERS, GROUP_CROWD_USERS, GROUPS_RESOURCE, MT, NON_ADMIN_USER_NAME, NON_ADMIN_USER_PASSWORD, NON_CROWD_USER_PASSWORD, NON_CROWD_USER_USERNAME, NON_EXISTENT_GROUP, NON_EXISTENT_USER, PENNY_USERNAME, REST_SERVICE_NAME, restServer, SECOND_ADMIN_PASSWORD, SECOND_ADMIN_USERNAME, SESSION_RESOURCE, USERNAME_PARAM, USERS_RESOURCE, WEBHOOKS_RESOURCE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Set<String>
     
    void
     
    void
     
    void
     
    void
     

    Methods inherited from class com.atlassian.crowd.acceptance.tests.rest.service.SearchResourceTest

    testGetGroupNames, testGetGroupNames_ActiveRestriction, testGetGroupNames_Restricted, testGetGroupNames_StartIndex, testGetGroups, testGetGroupsCqlRestrictionOnCustomAttributeReturnsGroup, testGetGroupsWithExpandAttributesRetrievesAttributes, testGetGroupsWithExpandAttributesReturnsGroups, testGetUnknownEntityType, testGetUser_StartIndex, testGetUserNames, testGetUserNames_EmailRestriction, testGetUserNames_MaxResult, testGetUserNames_NegativeStartIndex, testGetUserNames_StartIndex, testGetUsers, testGetUsers_UserRestriction, testGetUsersCqlRestrictionOnCustomAttributeReturnsUser, testGetUsersCqlRestrictionOnCustomAttributeWithNullMatchReturnsUsersWithoutTheCustomAttribute, testGetUsersRestrictionOnCustomAttributeReturnsUser, testGetUsersRestrictionOnUnusedCustomAttributeReturnsNoUsers, testGetUsersWithExpandAttributesRetrievesAttributes, testGetUserWithExpandAttributesReturnsUsers

    Methods inherited from class com.atlassian.crowd.acceptance.tests.rest.service.RestCrowdServiceAcceptanceTestCase

    authenticateUser, authenticateUser, deactivateUser, getBaseUriBuilder, getBaseUriBuilder, getBaseUriBuilder, getRootWebTarget, getServerUriBuilder, getWebTarget, getWebTarget, requestEvents, requestEventToken, setRestServer, setUp, tearDown

    Methods inherited from class junit.framework.TestCase

    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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TestCrowdSearchResource

      public TestCrowdSearchResource(String name)
  • Method Details

    • setEnvironmentData

      public void setEnvironmentData(JIRAEnvironmentData environmentData)
      Specified by:
      setEnvironmentData in interface EnvironmentAware
    • testGetUserNames_Aliases

      public void testGetUserNames_Aliases()
      Overrides:
      testGetUserNames_Aliases in class com.atlassian.crowd.acceptance.tests.rest.service.SearchResourceTest
    • testGetUserNames_AliasesIgnoreUsernameWhenAliasExists

      public void testGetUserNames_AliasesIgnoreUsernameWhenAliasExists()
      Overrides:
      testGetUserNames_AliasesIgnoreUsernameWhenAliasExists in class com.atlassian.crowd.acceptance.tests.rest.service.SearchResourceTest
    • testGetUserNames_AliasesAll

      public void testGetUserNames_AliasesAll()
      Overrides:
      testGetUserNames_AliasesAll in class com.atlassian.crowd.acceptance.tests.rest.service.SearchResourceTest
    • getAllGroupnames

      protected Set<String> getAllGroupnames()
      Overrides:
      getAllGroupnames in class com.atlassian.crowd.acceptance.tests.rest.service.SearchResourceTest