def test_modify_aa_policy_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._modify_aa_policy(mock_clc_sdk, self.module, 'alias', 'dummy_server', 'aa_id') self.module.fail_json.assert_called_once_with(msg='Unable to modify anti affinity policy to server : "dummy_server". Mock failure message')
def test_modify_aa_policy(self, mock_clc_sdk): mock_clc_sdk.v2.API.Call.side_effect = 'OK' self.module.check_mode = False under_test = ClcModifyServer(self.module) ret = under_test._modify_aa_policy(self.clc, self.module, 'alias', 'server1', 'aa_id') self.assertTrue(ret, 'OK')