def test_addNextFolder_should_increment_current_page(self): sys.modules["__main__"].language.return_value = "Next" input = {"some_other_param":"some_value", "some_param":"some_other_value","page":"45"} utils = YouTubeUtils() result = [] utils.addNextFolder(result, input) assert(result[0]["page"] == "46")
def test_addNextFolder_should_increment_current_page(self): sys.modules["__main__"].language.return_value = "Next" input = { "some_other_param": "some_value", "some_param": "some_other_value", "page": "45" } utils = YouTubeUtils() result = [] utils.addNextFolder(result, input) assert (result[0]["page"] == "46")
def test_addNextFolder_should_ignore_item_Title_thumbnail_page_and_new_results_funtion(self): sys.modules["__main__"].language.return_value = "Next" input = {"some_other_param":"some_value", "some_param":"some_other_value","page":"1","Title":"My annoying Title", "thumbnail":"someThumbnail","new_results_function":"functionPointer"} utils = YouTubeUtils() result = [] utils.addNextFolder(result, input) assert(result[0]["Title"] == "Next") assert(result[0]["some_other_param"] == "some_value") assert(result[0]["some_param"] == "some_other_value") assert(result[0]["page"] == "2") assert(result[0]["thumbnail"] == "next") assert(result[0]["next"] == "true")
def test_addNextFolder_should_ignore_item_Title_thumbnail_page_and_new_results_funtion( self): sys.modules["__main__"].language.return_value = "Next" input = { "some_other_param": "some_value", "some_param": "some_other_value", "page": "1", "Title": "My annoying Title", "thumbnail": "someThumbnail", "new_results_function": "functionPointer" } utils = YouTubeUtils() result = [] utils.addNextFolder(result, input) assert (result[0]["Title"] == "Next") assert (result[0]["some_other_param"] == "some_value") assert (result[0]["some_param"] == "some_other_value") assert (result[0]["page"] == "2") assert (result[0]["thumbnail"] == "next") assert (result[0]["next"] == "true")