public class UsersResourceTest extends RestCrowdServiceAcceptanceTestCase
APPLICATION_NAME, APPLICATION_PASSWORD, ATTRIBUTES_RESOURCE, AUTHENTICATION_RESOURCE, GROUPS_RESOURCE, MT, REST_SERVICE_NAME, SESSION_RESOURCE, USERS_RESOURCE
Constructor and Description |
---|
UsersResourceTest(String name)
Constructs a test case with the given name.
|
UsersResourceTest(String name,
RestServer restServer)
Constructs a test case with the given name, using the given RestServer.
|
Modifier and Type | Method and Description |
---|---|
void |
testAddUser_NoPasswordProvided()
Tests that adding a user without providing a password will return a 400 (Bad Request) response.
|
void |
testAddUser()
Tests adding a new user.
|
void |
testAddUserToGroup_NonExistentGroup()
Tests that adding a user to a non-existent group returns a 400 (Bad Request) response.
|
void |
testAddUserToGroup_NonExistentUser()
Tests that adding a non-existent user to a group returns a 404 (Not Found) response.
|
void |
testAddUserToGroup()
Tests adding a user to a group.
|
void |
testDeleteUser()
Tests deleting a user.
|
void |
testDeleteUserAttribute()
Tests deleting a user attribute.
|
void |
testGetDirectGroup() |
void |
testGetDirectGroups() |
void |
testGetNestedGroup_NonExistentGroupMembership()
Tests nested group membership not found
|
void |
testGetNestedGroup()
Tests retrieving a nested group membership.
|
void |
testGetNestedGroups()
Tests getting the nested groups.
|
void |
testGetUser_InvalidApplicationCredentials()
Tests that attempting to access the UserResource with an InvalidPassword returns a 401 (Unauthorized) response.
|
void |
testGetUser_NonExistent()
Tests that retrieving a non-existent user returns a 404 (Not Found) response.
|
void |
testGetUser()
Tests retrieving a valid user.
|
void |
testGetUserWithAttributes()
Tests retrieving a user with attributes.
|
void |
testRemoveUserFromGroup()
Tests removing a user from a group.
|
void |
testStoreUserAttributes()
Test store user attributes.
|
void |
testUpdateUser_WrongUserUri()
Tests that sending an updated user with a wrong user URI (i.e.
|
void |
testUpdateUser()
Tests that a user is successfully updated.
|
void |
testUpdateUserPassword()
Tests updating a user password.
|
void |
testUpdateUserWithDifferentCaseInEntityIsAccepted() |
void |
testUpdateUserWithDifferentCaseInUrlIsAccepted() |
authenticateUser, getBaseUriBuilder, getBaseUriBuilder, getRootWebResource, getWebResource, setRestServer, setUp, statusToString, tearDown
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
public UsersResourceTest(String name)
name
- the test namepublic UsersResourceTest(String name, RestServer restServer)
name
- the test namerestServer
- the RestServerpublic void testGetUser()
public void testGetUser_InvalidApplicationCredentials()
public void testGetUser_NonExistent()
public void testGetUserWithAttributes()
public void testAddUser_NoPasswordProvided()
public void testUpdateUser()
public void testUpdateUser_WrongUserUri()
public void testUpdateUserWithDifferentCaseInUrlIsAccepted()
public void testUpdateUserWithDifferentCaseInEntityIsAccepted()
public void testUpdateUserPassword()
public void testStoreUserAttributes()
public void testDeleteUserAttribute()
public void testDeleteUser()
public void testAddUserToGroup()
public void testAddUserToGroup_NonExistentGroup()
public void testAddUserToGroup_NonExistentUser()
public void testRemoveUserFromGroup()
public void testGetNestedGroup()
public void testGetNestedGroups()
public void testGetDirectGroup()
public void testGetDirectGroups()
public void testGetNestedGroup_NonExistentGroupMembership()
Copyright © 2013 Atlassian. All Rights Reserved.