def test_executeAction_should_open_settings_if_action_is_settings(self): sys.modules["__main__"].storage.deleteFromMyFavoriteShows = Mock() navigation = BlipTVNavigation() navigation.removeFromFavorites = Mock() navigation.executeAction({"action": "settings"}) sys.modules["__main__"].settings.openSettings.assert_called_with()
def test_executeAction_should_call_removeFromFavorites_if_action_is_remove_favorite(self): sys.modules["__main__"].storage.deleteFromMyFavoriteShows = Mock() navigation = BlipTVNavigation() navigation.removeFromFavorites = Mock() navigation.executeAction({"action": "delete_favorite"}) sys.modules["__main__"].storage.deleteFromMyFavoriteShows.assert_called_with({"action": "delete_favorite"})