This post covers a technique for mocking AWS in unit tests so that you can test functionality that normally requires API calls and handling responses, by mocking those responses instead of making actual API calls.
A Simple Example: Mocking API Responses
The Genuine AWS Call
Let's start with an example of an AWS API call. Here's how our program will be structured:
start with a driver
lister.py that creates an AWS secrets manager client and defines a
function to list …