소개
Rust는 언어에 기본 제공되는 간단하지만 강력한 테스트 도구 모음을 제공합니다. 이 단원에서는 더욱 향상된 프로그램의 정확성을 보장하기 위해 다양한 테스트 전략을 작성하는 방법을 살펴봅니다.
학습 목표
이 모듈에서는 다음에 대해 알아봅니다.
- 단위 테스트를 작성하는 방법
- 통합 테스트를 작성하는 방법
- 설명서 테스트를 작성하는 방법
사전 요구 사항
- Rust 개발 환경을 설정합니다.
- Cargo를 사용하여 Rust 코드를 만들고, 편집하고, 실행하는 방법을 알고 있습니다.
- 함수를 만드는 방법을 알고 있습니다.
- 제어 흐름, 특히
if
문이 Rust에서 작동하는 방식을 이해하고 있습니다.