def test_get_user_list_id_get_api_raise_expception(self): err = googleads_errors.GoogleAdsServerFault(document=None) self.mock_service.get.side_effect = err with self.assertRaises(errors.DataOutConnectorError): self.test_ads_hook.get_user_list_id(self.user_list_name) self.mock_ads_client.GetService.assert_called_with( ads_hook.ServiceType.ADWORDS_USER_LIST_SERVICE.value, 'v201809')
def test_add_offline_conversions_failed_with_authentication(self): self.mock_service.mutate.side_effect = ( googleads_errors.GoogleAdsServerFault(document=None)) with self.assertRaises(errors.DataOutConnectorAuthenticationError): self.test_ads_hook.add_offline_conversions({})
def test_add_members_to_user_list_raise_error_at_mutate_members(self): self.mock_service.mutateMembers.side_effect = ( googleads_errors.GoogleAdsServerFault(document=None)) with self.assertRaises(errors.DataOutConnectorAuthenticationError): self.test_ads_hook.add_members_to_user_list(34567, [{}])