def test_get_servers_from_clc_exception(self, mock_clc_sdk): error = CLCException() error.message = 'Mock failure message' mock_clc_sdk.v2.Servers.side_effect = error under_test = ClcModifyServer(self.module) under_test._get_servers_from_clc(['dummy_server1', 'dummy_server2'], 'Unable to fetch test servers') self.module.fail_json.assert_called_once_with(msg='Unable to fetch test servers: Mock failure message')