# SNFR4 - Unit Tests Module Specification for the Azure Verified Modules (AVM) program ID: SNFR4 - Category: Testing - Unit Tests Modules SHOULD implement unit testing to ensure logic and conditions within parameters/variables/locals are performing correctly. These tests MUST pass before a module version can be published. Unit Tests test specific module functionality, without deploying resources. Used on more complex modules. In Bicep and Terraform these live in tests/unit. --- Source: https://raw.githubusercontent.com/Azure/Azure-Verified-Modules/refs/heads/main/docs/content/specs-defs/includes/shared/shared/non-functional/SNFR4.md Last Modified: 0001-01-01