Пример #1
0
	def setUp(self):
		"""
		Make the driver, get the page.
		"""
		self.driver = webdriver.Firefox()
		self.driver.get(BlogHomePage.URL)
		self.page = BlogHomePage(self.driver)
Пример #2
0
	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())
Пример #3
0
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())