public override void BeforeEach()
 {
     base.BeforeEach();
     _driver.Logout();
     _dashboardPage = _driver.LoginToAdminWebsiteAsSuperAdmin();
     _dashboardPage.BrandFilter.SelectAll();
     _adminManagerPage = _dashboardPage.Menu.ClickAdminManagerMenuItem();
 }
Exemple #2
0
        public void Can_change_role_of_user()
        {
            _adminManagerPage = _dashboardPage.Menu.ClickAdminManagerMenuItem();
            var viewUserForm = _adminManagerPage.OpenViewUserForm(_adminData.Username);

            Assert.AreEqual(viewUserForm.UserRole, _adminData.Role.Name);

            viewUserForm.CloseTab("View User");
            var editUserForm    = _adminManagerPage.OpenEditUserForm(_adminData.Username);
            var uplatedUserForm = editUserForm.ChangeRole("Licensee");

            _adminData = _container.Resolve <IAdminQueries>().GetAdminByName(uplatedUserForm.Username);

            Assert.AreEqual("Licensee", uplatedUserForm.UserRole);
        }
 private void ResetAdminPageAndFilter()
 {
     _driver.Navigate().Refresh();
     _dashboardPage.BrandFilter.SelectAll();
     _adminManagerPage = _dashboardPage.Menu.ClickAdminManagerMenuItem();
 }