def test_adicionar_orcamento_sem_valor(self):
     main_page = MainPage(self.driver)
     main_page.click_budgets()
     budget_page = BudetPage(self.driver)
     budget_page.click_add()
     add_page = AddBudgetPage(self.driver)
     add_page.enter_budget_type(self.BUDGET_TYPE)
     add_page.click_save_button()
     assert self.ERROR_BUDGET_VALUE in add_page.get_error()
 def test_adicionar_orcamento_sem_nome(self):
     main_page = MainPage(self.driver)
     main_page.click_budgets()
     budget_page = BudetPage(self.driver)
     budget_page.click_add()
     add_page = AddBudgetPage(self.driver)
     add_page.click_budget_value(self.driver)
     add_page.enter_budget_value("500")
     add_page.click_save_button()
     assert "Budget value is empty" in add_page.get_error()
 def test_adicionar_orcamento_valido(self):
     main_page = MainPage(self.driver)
     main_page.click_budgets()
     budget_page = BudetPage(self.driver)
     budget_page.click_add()
     add_page = AddBudgetPage(self.driver)
     add_page.enter_budget_type(self.BUDGET_TYPE)
     add_page.enter_budget_value(self.BUDGET_VALUE)
     add_page.click_save_button()
     #budget_page = BudetPage(self.driver)
     assert self.BUDGET_TYPE in budget_page.get_first_budget()