我已經設定了 s3 容器,并進行了基本測驗。我想知道的是如何測驗它拋出 AwsServiceException。無論如何我可以讓容器做到這一點。
@Testcontainers
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
public class TestContainerSetUp {
protected static final String BUCKET_NAME = "testbucket";
@Container
public static final S3MockContainer s3MockContainer = new S3MockContainer(DockerImageName.parse("adobe/s3mock:2.4.13"))
.withInitialBuckets(BUCKET_NAME);
uj5u.com熱心網友回復:
可以在此處使用Testcontainers ToxiProxy 模塊。請在此處查看示例。客戶端應指向通過 toxiproxy 創建的代理,然后您可以模擬超時、延遲等。在此處閱讀有關 toxiproxy的更多資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/534948.html
