Assim como os testes unitários, a única maneira de validar algo é verificar se ele fez o que você disse que faria. A única diferença entre testes de integração e end-to-end e testes unitários é quantos módulos você aplica antes de verificar. Recomendo dar uma olhada no Terratest se isso for algo que você tenha interesse, mas está fora do escopo da oferta real da Hashicorp.