Add simple tests

This commit is contained in:
Gabriela Pałka 2020-01-19 20:07:30 +01:00
parent 23950dc83e
commit 54c8053323

View File

@ -21,6 +21,28 @@ class ClearBowlTest(unittest.TestCase):
self.driver.find_element_by_xpath("//button[@class='ivu-btn ivu-btn-primary']").click()
self.driver.find_element_by_xpath(f"//div[contains(text(),'Witaj, {email}')]")
def test_recipes(self):
self.driver.get(f'{self.base_url}/recipes')
self.driver.find_element_by_xpath("//div[@class='ivu-table-wrapper ivu-table-wrapper-with-border']")
self.driver.find_element_by_xpath("//div[@class='ivu-table-header']")
self.driver.find_element_by_xpath("//div[@class='ivu-table-body']")
self.driver.find_element_by_xpath("//span[contains(text(),'Prosty przepis na pyszne nale')]")
def test_recipe_card(self):
self.driver.get(f'{self.base_url}/recipes/8')
self.driver.find_element_by_xpath("//p[contains(text(),'niki')]")
self.driver.find_element_by_xpath("//b[contains(text(),'ywcze:')]")
self.driver.find_element_by_xpath("//b[contains(text(),'adniki:')]")
self.driver.find_element_by_xpath("//p[contains(text(),'Prosty przepis na pyszne nale')]")
self.driver.find_element_by_xpath("//span[contains(text(),'adko ciasto. Doda')]")
def test_products(self):
self.driver.get(f'{self.base_url}/products')
self.driver.find_element_by_xpath("//div[@class='ivu-table-wrapper ivu-table-wrapper-with-border']")
self.driver.find_element_by_xpath("//div[@class='ivu-table-header']")
self.driver.find_element_by_xpath("//div[@class='ivu-table-body']")
self.driver.find_element_by_xpath("//span[contains(text(),'Agrest')]")
# options for running within Jenkins
@staticmethod
def set_chrome():