moto server for testing S3 is pretty great. It’s about the same experience as using a minio container to run integration tests against.
I use this, and testing.postgresql for unit testing my api servers with barely any mocks used at all.
I use this, and testing.postgresql for unit testing my api servers with barely any mocks used at all.