- Aspire는 분산 애플리케이션 테스트에 유용하며, App Host를 시작하여 정의된 리소스를 실행합니다. 🚀
- Aspire 테스트는 실제 프로세스를 사용하여 통합 테스트와 E2E/기능 테스트의 중간 지점에 위치합니다. 🌉
- 테스트 프로젝트는 App Host를 참조하여 Aspire 인프라를 시작하고 관리합니다. 🏗️
- XUnit fixture를 사용하여 테스트 간에 Aspire 인프라를 재사용하여 테스트 시간을 단축할 수 있습니다. ⏱️
- 각 리소스에 대한 HTTP 클라이언트를 fixture 내에서 생성하여 테스트 코드 중복을 줄입니다. ♻️