def test_add_alert_policy_to_server_exception(self, mock_clc_sdk): error = APIFailedResponse() error.response_text = 'Mock failure message' mock_clc_sdk.v2.API.Call.side_effect = error self.module.check_mode = False under_test = ClcModifyServer(self.module) under_test._add_alert_policy_to_server(mock_clc_sdk, self.module, 'alias', 'server_id', 'alert_id') self.module.fail_json.assert_called_once_with(msg='Unable to set alert policy to the server : "server_id". Mock failure message')
def test_add_alert_policy(self, mock_clc_sdk, mock_ansible_module): mock_clc_sdk.v2.API.Call.side_effect = {'success'} mock_ansible_module.check_mode = False under_test = ClcModifyServer(mock_ansible_module) res = under_test._add_alert_policy_to_server(mock_clc_sdk, mock_ansible_module, 'alias', 'server_id', 'alert_pol_id') self.assertEqual(res, 'success')