public void VerifyViewUserDetailsUserNameColumn(Dictionary <string, string> parameters)
        {
            var loginPage          = new LoginPage(this.DriverContext);
            var homePage           = new HomePage(this.DriverContext);
            var userManagementPage = new UserManagementPage(this.DriverContext);

            loginPage.OpenLandingPage();
            loginPage.IsCustomerLogoDisplayed();
            string uname    = parameters["uname"].Trim();
            string password = parameters["password"].Trim();

            loginPage.IsUserAbletoLoginMCSApp(uname, password);
            homePage.IsCustomerLogoDisplayed();
            homePage.IsLoggedUserDisplayed();
            homePage.IsUserManagementSectionClickable();
            string userNameColumn = parameters["userNameColumn"].Trim();

            userManagementPage.IsUserAbleToViewUserNameColumn(userNameColumn);
            string nameColumn = parameters["nameColumn"].Trim();

            userManagementPage.IsUserAbleToViewNameColumn(nameColumn);
            string emailColumn = parameters["emailColumn"].Trim();

            userManagementPage.IsUserAbleToViewEmailColumn(emailColumn);
            string userTypeColumn = parameters["userTypeColumn"].Trim();

            userManagementPage.IsUserAbleToViewUserTypeColumn(userTypeColumn);
            string statusColumn = parameters["statusColumn"].Trim();

            userManagementPage.IsUserAbleToViewStatusColumn(statusColumn);
            string username    = userManagementPage.IsUserIsAbleToSelectUserNameFromList(0);
            string viewDetails = parameters["viewDetails"].Trim();

            userManagementPage.IsUserAbleToViewUserDetails(viewDetails);
            userManagementPage.IsUserAbleToUserNameFieldValueInView(username);
        }