Shape

Unit tests, integration tests, end-to-end tests

Testing-best-practices

For an introduction to Terratest, including unit tests, integration tests, end-to-end tests, dependency injection, test parallelism, retries, error handling, and static analysis, see the talk “Automated Testing for Terraform, Docker, Packer, Kubernetes, and More”.

Link to the video at infoq.com.

Slides

Slides to the video can be found here: Slides: How to test infrastructure code.

Built by Gruntwork

Your entire infrastructure. Defined as code. In about a day.

Explore Gruntwork.io