Separate API Gateway with Lambda/ECS cluster/Cognito user pool just to enable testing.
I am using AWS API Gateway with Lambda/ECS for compute and Cognito for users,but it really hard to test such applications. May be i able to test simple Lambda and API gateway functionality With AWS SAM Local but I find it hard to test these end to end if I use API Gateway authorizers.
Looking to test such applications, I need an entire new setup just for testing? like a separate API Gateway with Lambda/ECS cluster/Cognito user pool just to enable testing? This seems very slow, and I think I will not be able to get things like a code coverage report anymore?
Thanks in advance.