我想知道是否有一种方法可以模拟amazonlambdasyncclient,而不只是为了测试而实现一个新的客户机。我的服务中有调用aws lambda的java代码,我创建了一个 Package 器客户机,它不阻塞并等待回调:
import software.amazon.awssdk.services.lambda.LambdaAsyncClient
...
private LambdaAsyncClient lambdaAsyncClient;
...
CompletableFuture<InvokeResponse> lambdaCompletableFuture = lambdaAsyncClient.invoke(invokeRequest).whenCompleteAsync(callBack);
谢谢你的帮助。
1条答案
按热度按时间iugsix8n1#
代码使用的是aws sdk2,它没有api目标的配置,在我们的健全性测试中,如何在没有实际lambda调用依赖的情况下测试我的代码