def test_spl_credits_in_out_navigation(self):
     spl = SelfPacedLessons(self.driver, self.wait, self.resourceId)
     spl.clickPage(2)
     page2Title = spl.getSectionTitle()
     spl.clickCredits()
     spl.clickBackToLesson()
     page2TitleRefreshed = spl.getSectionTitle()
     self.assertEqual(page2Title, page2TitleRefreshed, "Navigating back from credits doesn't lead to the same page")
 def test_spl_navigation(self):
     spl = SelfPacedLessons(self.driver, self.wait, self.resourceId)
     spl.clickNext()
     page2Title = spl.getSectionTitle()
     spl.clickNext()
     page3Title = spl.getSectionTitle()
     spl.clickBack()
     page2TitleRefreshed = spl.getSectionTitle()
     spl.clickFinalAssignment()
     finalAsTitle = spl.getSectionTitle()
     self.assertNotEqual(page2Title, page3Title, "Page not changed on navigation")
     self.assertEqual(page2Title, page2TitleRefreshed, "Page not changed on navigation")
     self.assertEqual(finalAsTitle, "Final Assignment", "Page not changed on navigation")