Integration tests for S3, SQS, and DynamoDB using Testcontainers and the AWS SDK v2.
- Java 17+
- Maven 3.8+
- Docker (running)
mvn testTestcontainers will pull ministackorg/ministack:latest, start it, run the tests, and tear it down automatically.
| Service | Operations |
|---|---|
| S3 | CreateBucket, PutObject, GetObject, ListBuckets, DeleteObject |
| SQS | CreateQueue, SendMessage, ReceiveMessage, DeleteMessage, GetQueueAttributes |
| DynamoDB | CreateTable, PutItem, GetItem, UpdateItem, DeleteItem |