java - 如何测试内部调用 AWS 服务的代码

标签 java amazon-web-services testing amazon-cognito

我正在寻找模拟或 stub AWS 服务的可能方法。

是否有任何现成的第三方商业或开源框架可以用来模拟 AWS 服务(例如 Cognito、IAM、Lambda 和 S3)?

最佳答案

我知道的选项很少,

  1. Localstack (这支持大多数 AWS 服务)
  2. Minio - 这个支持 S3 和 Lambda
  3. s3rver - 仅支持 AWS S3
  4. moto - 如果你使用 boto3 lib 的潜在候选人

关于java - 如何测试内部调用 AWS 服务的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39495965/

相关文章:

testing - Paypal 沙盒通知 - 买家通知去哪里了?

java - rest - java 16 位数字数据类型

java - 如何在android中删除字符串中的第一行和最后一行

amazon-web-services - Terraform、 "ignore_changes"和子 block

javascript - AWS 的 Cognito 文档似乎毫无意义

java - 使用 Spring Boot 在每个 Cucumber 场景之后回滚事务

java - 带有连接表的双向 @ManyToOne 创建重复键

java - Tomcat JDBC 连接在 Eclipse 中工作但不能独立运行

amazon-web-services - Amazon sqs 消息卡在可用消息中

ruby-on-rails - 测试(测试单元)元标记的名称和内容以确保内容不为空