LINQPad로 시작해보는 초간단 유닛 테스트

LINQPad 프리미엄 버전 (유료 구매 버전)을 사용하면서 알아두시면 정말 좋은 기능 중에 하나는 유닛 테스트 기능입니다. xUnit으로 고정되는 것이 다소 아쉽긴 하지만, 그럼에도 이 기능을 사용하면 실행 결과를 확실히 알고 싶은 코드를 빠르게 테스트해볼 수 있어 편리합니다.

사용 방법은 간단합니다. 메뉴 중 Query 메뉴를 선택하고, Add XUnit Test Support 메뉴를 눌러 관련된 NuGet 패키지와 설정을 쿼리 상에서 활성화합니다.

그 다음, 테스트 코드를 작성하고, 메뉴에서 다시 한 번 Run Tests 메뉴를 클릭하거나, Alt+Shift+T 키를 눌러 실행하면 보통 실행되는 방식과 달리 단위 테스트 모드로 실행되어 각 테스트 코드들의 결과와 실행 시간이 잘 정리된 표 형태로 표현됩니다.

테스트 주도 개발 방법론을 이런 도구를 이용해서 체득해보시는 것도 즐거운 경험이 되지 않을까 생각합니다!

4개의 좋아요

@rkttu 오홋 좋은 내용 감사합니다.

1개의 좋아요