Ich habe eine aws Lambda RequestHandler in Java geschrieben, die ein anderes aws Lambda aufruft. Um das andere Lambda aufzurufen, habe ich eine Schnittstelle mit Methoden geschrieben, die mit @LambdaFunction gekennzeichnet sind. Zum Aufbau einen Aufrufer ich benutze:Wie Unit Test AWS Lambda Invokation?
LamdaInvoker lamdaInvoker = LambdaInvokerFactory.builder().lambdaClient(AWSLambdaClientBuilder.defaultClient()).build(LamdaInvoker.class);
Wenn ich die JUnit-Tests laufen, ohne das Lambda eingesetzt hat, erhalte ich:
java.lang.IllegalArgumentException: No region provided
Ist es möglich, die Fragesteller in den Unit-Tests zu verspotten und wie?