Functional Testing with Terratest
While compliance testing ensures that your infrastructure adheres to defined standards, functional testing verifies that the infrastructure behaves as expected when deployed. Terratest, a Go-based framework, is designed to help you achieve this. It allows you to write automated tests for your infrastructure by creating, testing, and destroying resources in a controlled environment. You'll learn how to write and run functional tests with Terratest, focusing on practical examples and best practices.



