def setUp(self): """ Make the driver, get the page. """ self.driver = webdriver.Firefox() self.driver.get(BlogHomePage.URL) self.page = BlogHomePage(self.driver)
def test_entry_elements_present(self): """ Make sure title, tagline, and text are all there. """ self.page.click_an_entry() self.page = BlogDetailPage(self.driver) self.assertTrue(self.page.verify_path()) self.assertTrue(self.page.verify_title_present()) self.assertTrue(self.page.verify_tagline_present()) self.assertTrue(self.page.verify_body_present())
class BlogDetailTests(BlogBaseTests, unittest.TestCase): """ Methods to test the blog detail pages. """ def setUp(self): """ Make the driver, get the page. """ self.driver = webdriver.Firefox() self.driver.get(BlogHomePage.URL) self.page = BlogHomePage(self.driver) def tearDown(self): """ Close driver. """ self.driver.close() def test_entry_elements_present(self): """ Make sure title, tagline, and text are all there. """ self.page.click_an_entry() self.page = BlogDetailPage(self.driver) self.assertTrue(self.page.verify_path()) self.assertTrue(self.page.verify_title_present()) self.assertTrue(self.page.verify_tagline_present()) self.assertTrue(self.page.verify_body_present())