AWS TestKit is a programmer-friendly testing library for working with AWS SDK.
An example of ease-of-use with LocalStack and Testcontainers:
@LocalStackTest
@SnsTest
class LocalStackExtensionTest {
@Test
void localStackIsRunning(@AwsClient SnsClient client) {
assertIterableEquals(client.listTopics().topics(), emptyList());
}
}