TFNFR5 - Test Tooling
ID: TFNFR5 - Category: Testing - Test Tooling
Module owners MUST use the below tooling for unit/linting/static/security analysis tests. These are also used in the AVM Compliance Tests.
- Terraform
terraform <validate/fmt/test>
 - terrafmt
 - Checkov
 - tflint (with azurerm ruleset)
 - Go
- Some tests are provided as part of the AVM Compliance Tests, but you are free to also use Go for your own tests.