한줄평
“.NET 개발에서 자동화된 테스트 체계를 갖추려는 팀에게 든든한 표준 도구입니다. 다만 프레임워크 관례를 익혀야 하고, 테스트 작성 자체는 개발자의 몫으로 남습니다.”
이런 분께 .NET 코드에 자동 테스트를 도입하려는 개발자께
좋은 점
- 모든 .NET 언어에서 활용 가능
- 단위부터 통합까지 폭넓게 지원
아쉬운 점
- 처음엔 관례와 어트리뷰트 학습이 필요
- 테스트 코드는 결국 직접 작성해야 한다
엔유닛 소개
모든 .NET 언어에서 쓸 수 있는 단위 테스트 프레임워크입니다. TDD 방식의 단위 테스트부터 시스템·통합 테스트까지 폭넓게 다룰 수 있어, C# 등으로 만든 코드가 의도대로 동작하는지 자동으로 검증합니다. .NET 진영에서 오래 검증된 표준적인 선택지 중 하나입니다. 코드에 붙여 테스트 러너로 돌리는 라이브러리형 프레임워크입니다.