Was macht provider-test-patterns?
Muster für Terraform-Provider-Akzeptanztests unter Verwendung von terraform-plugin-testing mit dem Plugin Framework. Deckt Teststruktur, TestCase/TestStep-Felder, ConfigStateChecks mit benutzerdefinierten statecheck.StateCheck-Implementierungen, Plan-Checks, CompareValue für assertionsübergreifende Vergleiche, Konfigurationshelfer, Importtests mit ImportStateKind, Sweeper und Szenario-Muster (Basis, Update, Verschwinden, Validierung, Regression) ab, sowie das Testen ephemerer Ressourcen mit dem echoprovider-Paket. Verwenden Sie diesen Skill beim Schreiben, Überprüfen oder Debuggen von Provider-Akzeptanztests, einschließlich Fragen zu statecheck, plancheck, TestCheckFunc, CheckDestroy, ExpectError, Importstatusverifizierung, ephemeren Ressourcen oder wie Testdateien strukturiert werden.