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, useConsoleLoggerpublic 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