provider-test-patterns은(는) 무엇을 하나요?
terraform-plugin-testing과 Plugin Framework를 사용한 Terraform 제공자 수용 테스트 패턴입니다. 테스트 구조, TestCase/TestStep 필드, 커스텀 statecheck.StateCheck 구현체를 활용한 ConfigStateChecks, 계획 확인, 교차 단계 단언을 위한 CompareValue, 설정 헬퍼, ImportStateKind를 활용한 가져오기 테스트, 스위퍼, 시나리오 패턴(기본, 업데이트, 사라짐, 검증, 회귀), 그리고 echoprovider 패키지를 사용한 임시 리소스 테스트를 다룹니다. 제공자 수용 테스트를 작성, 검토, 디버깅할 때 유용하며, statecheck, plancheck, TestCheckFunc, CheckDestroy, ExpectError, 가져오기 상태 검증, 임시 리소스, 테스트 파일 구조화에 관한 질문에 사용하세요.