Exemplo n.º 1
0
 def testIsRatedProfessor(self):
     self.assertTrue(WebScraper.is_rated_professor(PROFESSOR_HTML))
     self.assertFalse(WebScraper.is_rated_professor(UNRATED_PROFESSOR_HTML))
Exemplo n.º 2
0
 def testGetName(self):
     self.assertEqual(WebScraper.get_name(PROFESSOR_HTML), "Hadi Esfahani")
Exemplo n.º 3
0
 def testGetScoreData(self):
     self.assertEqual(WebScraper.get_score_card_data(PROFESSOR_HTML), (4.5, 4.6, 4.3, 3.9))
Exemplo n.º 4
0
 def testGetGrade(self):
     self.assertEqual(WebScraper.get_grade(PROFESSOR_HTML), "N/A")
Exemplo n.º 5
0
 def testHotness(self):
     self.assertEqual(WebScraper.get_hotness(PROFESSOR_HTML), 13)