def test_delete_alert_policy_exception(self, mock_set_clc_creds, mock_clc_sdk):
     test_params = {"alias": "testalias", "state": "absent"}
     self.module.params = test_params
     self.module.check_mode = False
     under_test = ClcAlertPolicy(self.module)
     under_test.clc = mock_clc_sdk
     error = APIFailedResponse("Failed")
     error.response_text = "Sorry"
     mock_clc_sdk.v2.API.Call.side_effect = error
     under_test._delete_alert_policy("testalias", "12345")
     self.module.fail_json.assert_called_once_with(msg='Unable to delete alert policy id "12345". Sorry')
 def test_delete_alert_policy_exception(self, mock_set_clc_creds,
                                        mock_clc_sdk):
     test_params = {'alias': 'testalias', 'state': 'absent'}
     self.module.params = test_params
     self.module.check_mode = False
     under_test = ClcAlertPolicy(self.module)
     under_test.clc = mock_clc_sdk
     error = APIFailedResponse('Failed')
     error.response_text = 'Sorry'
     mock_clc_sdk.v2.API.Call.side_effect = error
     under_test._delete_alert_policy('testalias', '12345')
     self.module.fail_json.assert_called_once_with(
         msg='Unable to delete alert policy id "12345". Sorry')
 def test_delete_alert_policy_exception(self, mock_set_clc_creds, mock_clc_sdk):
     test_params = {
         'alias': 'testalias'
         , 'state': 'absent'
     }
     self.module.params = test_params
     self.module.check_mode = False
     under_test = ClcAlertPolicy(self.module)
     under_test.clc = mock_clc_sdk
     error = APIFailedResponse('Failed')
     error.response_text = 'Sorry'
     mock_clc_sdk.v2.API.Call.side_effect = error
     under_test._delete_alert_policy('testalias', '12345')
     self.module.fail_json.assert_called_once_with(msg='Unable to delete alert policy id "12345". Sorry')
 def test_delete_alert_policy(self, mock_set_clc_creds, mock_clc_sdk):
     mock_clc_sdk.v2.API.Call.side_effect = ['success']
     test_params = {'alias': 'testalias', 'state': 'absent'}
     self.module.params = test_params
     self.module.check_mode = False
     under_test = ClcAlertPolicy(self.module)
     under_test.clc = mock_clc_sdk
     res = under_test._delete_alert_policy('testalias', '12345')
     self.assertEqual(res, 'success')
 def test_delete_alert_policy(self, mock_set_clc_creds, mock_clc_sdk):
     mock_clc_sdk.v2.API.Call.side_effect = ["success"]
     test_params = {"alias": "testalias", "state": "absent"}
     self.module.params = test_params
     self.module.check_mode = False
     under_test = ClcAlertPolicy(self.module)
     under_test.clc = mock_clc_sdk
     res = under_test._delete_alert_policy("testalias", "12345")
     self.assertEqual(res, "success")
 def test_delete_alert_policy(self, mock_set_clc_creds, mock_clc_sdk):
     mock_clc_sdk.v2.API.Call.side_effect = ['success']
     test_params = {
         'alias': 'testalias'
         , 'state': 'absent'
     }
     self.module.params = test_params
     self.module.check_mode = False
     under_test = ClcAlertPolicy(self.module)
     under_test.clc = mock_clc_sdk
     res = under_test._delete_alert_policy('testalias', '12345')
     self.assertEqual(res, 'success')