Case testNormalUseRestSecurity002
Overview
Test case for normal use of the REST security service user management methods.
Procedure 1
Add dummy user: user name set to config parameter "bad.user"
TEST: User returned by add method has hibernate id assigned
Procedure 2:
Get dummy user
TEST: User successfully retrieved using get method
Procedure 3:
Update dummy user: Change dummy user's email, update the user, and re-retrieve it
TEST: User successfully retrieved and has original email reset
Procedure 4:
Remove dummy user by id
TEST: User no longer exists in database
Procedure 5
Remove viewer.user from database if it exists
Authenticate the test.user with test.password
TEST: Auth token returned and user exists in database
Procedure 6
Modify viewer.user email by adding "_modified"
Authenticate the test user with test password
TEST: Auth token returned, user exists in database, and email reset to original value
Expected Runtime
< 5 sec
Notes
None