¿Qué hace provider-test-patterns?
Patrones de pruebas de aceptación para proveedores Terraform usando terraform-plugin-testing con el Plugin Framework. Cubre la estructura de pruebas, campos TestCase/TestStep, ConfigStateChecks con implementaciones personalizadas de statecheck.StateCheck, comprobaciones de plan, CompareValue para aserciones entre pasos, asistentes de configuración, pruebas de importación con ImportStateKind, sweepers y patrones de escenario (básico, actualización, desaparición, validación y regresión), así como pruebas de recursos efímeros con el paquete echoprovider. Úselo al escribir, revisar o depurar pruebas de aceptación de proveedores, incluyendo preguntas sobre statecheck, plancheck, TestCheckFunc, CheckDestroy, ExpectError, verificación de estado de importación, recursos efímeros o cómo estructurar archivos de prueba.