def test_validRepoNotInManifestTableIncrement(self): # given vc = PageMetrics() expected_view_count = 0 self.repo_url = "https://live.door43.org/u/dummy/repo2/96db55378e/" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results)
def test_validIncrement(self): # given vc = PageMetrics() expected_view_count = ViewCountTest.INITIAL_VIEW_COUNT + 1 self.repo_url = "https://live.door43.org/u/dummy/repo/96db55378e/" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results)
def test_unsupportedPath(self): # given vc = PageMetrics() expected_view_count = 0 self.repo_url = "https://other_url.com/dummy/stuff2/stuff3/" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results, error_type=PageMetrics.INVALID_URL_ERROR)
def test_missingPath(self): # given vc = PageMetrics() expected_view_count = 0 self.repo_url = "" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results, error_type=PageMetrics.INVALID_URL_ERROR)
def test_validRepoNotInManifestTableIncrement(self): # given vc = PageMetrics() expected_view_count = 0 self.repo_url = "https://live.door43.org/u/dummy/repo2/96db55378e/" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results)
def test_validIncrement(self): # given vc = PageMetrics() expected_view_count = ViewCountTest.INITIAL_VIEW_COUNT + 1 self.repo_url = "https://live.door43.org/u/dummy/repo/96db55378e/" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results)
def test_unsupportedPath(self): # given vc = PageMetrics() expected_view_count = 0 self.repo_url = "https://other_url.com/dummy/stuff2/stuff3/" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results, error_type=PageMetrics.INVALID_URL_ERROR)
def test_missingPath(self): # given vc = PageMetrics() expected_view_count = 0 self.repo_url = "" # when results = vc.get_view_count(self.repo_url, increment=1) # then self.validateResults(expected_view_count, results, error_type=PageMetrics.INVALID_URL_ERROR)