The default way to test against the AWS API is through mocking client operations with interfaces. For this, you have to create interfaces and define each operation.
With the use of reflection there is much simpler way. The original idea is from https://gist.github.com/Cyberax.
Simple AWS SDK Unit Test using reflection
Reflective Unit Test using json files