4 ms·
It's work unrelated to your project, doesn't add any value. Besides, it's reinventing the wheel. And it's certainly cheaper to run local dev/tests against the
by rmbyrro 4y ago
It's work unrelated to your project, doesn't add any value.
Besides, it's reinventing the wheel.
And it's certainly cheaper to run local dev/tests against the real AWS S3 infra than paying the time to mock it with your local filesystem...
- mdaniel 4y agoI disagree about the "doesn't add value" part when talking about introducing an abstraction over the AWS sdk: with mocks, it allows one to simulate failures, hung connections, and reproduce bugs without trying to contort an actual AWS account into the bad configuration that one might encounter in the real world Your assertion about "cheaper" is also only true if one remembers to tear down all those resources when finished testing against them