public class UsersAndRolesTests extends UsersAndRoles
dbHelper, logger, PROP_FILE, trace
Constructor and Description |
---|
UsersAndRolesTests()
Instantiates a new users and roles tests.
|
UsersAndRolesTests(java.lang.String host,
java.lang.String database,
java.lang.String driver,
java.lang.String user,
java.lang.String password)
Instantiates a new users and roles tests.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getUserTables(java.lang.String login)
Gets the user tables.
|
static void |
main(java.lang.String[] args)
The main method.
|
boolean |
testAddGroupDashboard(java.lang.String login,
java.lang.String dashName)
Test add group dashboard.
|
boolean |
testAddUser(java.lang.String userName,
java.lang.String login,
java.lang.String password,
java.lang.String hint)
Test method for adding a user.
|
boolean |
testAddUserDashboard(java.lang.String login,
java.lang.String dashName)
Test add user dashboard.
|
boolean |
testAddUserRoles(java.lang.String login,
java.lang.String[] roleNames)
Test add user roles.
|
boolean |
testDeleteGroupDashboard(java.lang.String[] roleNames)
Test delete group dashboard.
|
boolean |
testDeleteUser(java.lang.String login)
Test delete user.
|
boolean |
testGetGroupDashboardTree(java.lang.String login)
Given a user, return a tree that has all the groups visible with their associated dashboards.
|
boolean |
testRoleTreeUpdate()
Test role tree update.
|
addDashboard, addDashboard, addGroupDashboard, addSlideShow, addSlideShow, addUser, addUserRole, addUserRolePrivate, attemptAutoLogin, buildRoleHierarchy, checkForColumn, connect, connect, createDatabase, createTables, deleteDashboard, deleteDashboard, deleteRoleDashboards, deleteSlideShow, deleteUser, disconnect, dropDatabase, dropTables, getAllRoles, getAllRolesTable, getAllTables, getAllUsers, getAllUsersInfo, getAllUsersRoles, getDashboard, getDashboardTree, getGroupDashboard, getGroupDashboardTree, getRoleId, getRoleRoot, getRolesByTable, getRolesByUser, getRoleTables, getRoleTree, getSlideShow, getSlideShowTree, getTablesByRole, getTablesByUser, getTablesTree, getUIO, getUserDashboardTree, getUserInfo, getUserInfo, getUserRoles, getUsersByRole, getUsersByTable, getUserTables, getVersion, printTable, saveSlides, setRoleRoot, updateDashboard, updateRoleRelation, updateRoleRoot, updateRoleTree, updateSlideShow, updateTableRelation, updateTables, updateUser, updateUserPreferences, updateUserRelation, useConsoleLogger
public UsersAndRolesTests()
public UsersAndRolesTests(java.lang.String host, java.lang.String database, java.lang.String driver, java.lang.String user, java.lang.String password) throws java.lang.Exception
host
- the hostdatabase
- the databasedriver
- the driveruser
- the userpassword
- the passwordjava.lang.Exception
- the exceptionpublic boolean testAddUser(java.lang.String userName, java.lang.String login, java.lang.String password, java.lang.String hint)
userName
- the user namelogin
- the loginpassword
- the passwordhint
- the hintpublic boolean testDeleteUser(java.lang.String login)
login
- the loginpublic boolean testAddUserRoles(java.lang.String login, java.lang.String[] roleNames)
login
- the loginroleNames
- the role namespublic boolean testAddUserDashboard(java.lang.String login, java.lang.String dashName)
login
- the logindashName
- the dash namepublic boolean testAddGroupDashboard(java.lang.String login, java.lang.String dashName)
login
- the logindashName
- the dash namepublic boolean testGetGroupDashboardTree(java.lang.String login)
login
- the loginpublic boolean getUserTables(java.lang.String login)
login
- the loginpublic boolean testDeleteGroupDashboard(java.lang.String[] roleNames)
roleNames
- the role namespublic boolean testRoleTreeUpdate()
public static void main(java.lang.String[] args)
args
- the arguments