Terratest 是一个开源的 Go 语言库,可更轻松地为基础设施代码编写自动化测试。它为通用基础设施的测试任务提供了各种帮助函数和模式,其中包括:
测试 Terraform 代码
测试打包器模板
测试 Docker 镜像
通过 SSH 在服务器上执行命令
使用 AWS API
发送 HTTP 请求
运行 shell 命令
这里有一个简单的例子来说明如何测试一些 Terraform 代码:
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code. — Read More
https://terratest.gruntwork.io/
`单行代码`