def test_space_at_end_of_password(self):
     page = LoginPage(self.driver)
     page.enterName(correct_admin_name)
     page.enterPassword(password_with_space)
     page.pushButton()
     sleep(2)
     page.hasError(testError)
 def test_invalid_password(self):
     page = LoginPage(self.driver)
     page.enterName(correct_admin_name)
     page.enterPassword(incorrect_password)
     page.pushButton()
     sleep(2)
     page.hasError(testError)
 def test_check_header_form(self):
     Page = LoginPage(self.driver)
     Page.enterName(incorrect_admin_name)
     Page.enterPassword(correct_password)
     Page.pushButton()
     sleep(2)
     form_header = self.driver.find_element_by_id('logInPanelHeading').text
     self.assertEqual('LOGIN Panel', form_header)
 def test_check_page_header(self):
     Page = LoginPage(self.driver)
     Page.enterName(correct_admin_name)
     Page.enterPassword(correct_password)
     Page.pushButton()
     sleep(2)
     dashboard = self.driver.find_element_by_id('menu_dashboard_index').text
     self.assertEqual('Dashboard', dashboard)
 def test_valid_login(self):
     page = LoginPage(self.driver)
     page.enterName(correct_admin_name)
     page.enterPassword(correct_password)
     page.pushButton()
     sleep(2)
     welcome_admin = self.driver.find_element_by_id('welcome').text
     self.assertEqual('Welcome Admin', welcome_admin)
    def setUp(self):
        self.driver = BrowserRunner().run()
        page = LoginPage(self.driver)
        page.enterName(correct_admin_name)
        page.enterPassword(correct_password)
        page.pushButton()
        sleep(2)

        page_pim = MainMenuElements(self.driver)
        page_pim.pushPimMenu()
    def setUp(self) -> None:
        self.driver = BrowserRunner().run()
        page = LoginPage(self.driver)
        page.enterName(correct_admin_name)
        page.enterPassword(correct_password)
        page.pushButton()
        sleep(2)

        page_pim = MainMenuElements(self.driver)
        page_pim.pushPimMenu()
        self.driver.find_element_by_id('menu_pim_addEmployee').click()
 def test_empty_password(self):
     page = LoginPage(self.driver)
     page.enterName(correct_admin_name)
     page.pushButton()
     sleep(2)
     page.hasError(testErrorEmptyPassword)