コード例 #1
0
ファイル: test_detail.py プロジェクト: zachsnyder1/zachsite
	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
ファイル: test_detail.py プロジェクト: zachsnyder1/zachsite
	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
ファイル: test_detail.py プロジェクト: zachsnyder1/zachsite
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())