

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS SDK for Rust 애플리케이션에 유닛 테스트 추가
<a name="testing"></a>

AWS SDK for Rust 프로젝트에서 유닛 테스트를 구현하는 방법에는 여러 가지가 있지만 몇 가지 권장 사항은 다음과 같습니다.
+ [`mockall`을 사용한 유닛 테스트](testing-automock.md) - `mockall` 크레이트에서 `automock`를 사용하여 테스트를 자동으로 생성하고 실행합니다.
+ [정적 재생](testing-replay.md) - AWS Smithy 런타임의 `StaticReplayClient`를 사용하여 AWS 서비스에서 일반적으로 사용하는 표준 HTTP 클라이언트 대신 사용할 수 있는 가짜 HTTP 클라이언트를 생성합니다. 이 클라이언트는 네트워크를 통해 서비스와 통신하는 대신 지정하는 HTTP 응답을 반환하므로 테스트가 테스트 목적으로 알려진 데이터를 가져옵니다.
+ [`aws-smithy-mocks`을 사용한 유닛 테스트](testing-smithy-mocks.md) - `aws-smithy-mocks` 크레이트의 `mock` 및 `mock_client`를 사용하여 AWS SDK 클라이언트 응답을 모의하고 SDK가 특정 요청에 응답하는 방법을 정의하는 모의 규칙을 생성합니다.