profile
서울대학교 컴퓨터공학부 Backend(Data) Engineer
post-thumbnail

C# .NET - xUnit을 이용하여 테스트의 종류와 구성 방법을 알아보자

왜 알아야 하는데!? 소프트웨어 개발에서 테스트는 반드시 필요하다. 하지만 매번 개발할 때마다 테스트를 수동으로 하게 되면 그에 드는 시간과 노력 비용이 상당히 크다. 또한 사람이 직접 하는 것이다 보니 테스트해야 할 부분을 놓치거나 틀린 부분을 발견하지 못하는 등의 실수가 나올 수 있다. 따라서 애플리케이션 프로젝트와 별개로 테스트 프로젝트를 구성하고 이를 통해 내가 테스트할 항목들을 미리 코드로 작성해놓으면 개발 비용도 줄고 협업이나 인수인계가 필요할 때에도 좋은 레퍼런스가 되어줄 것이다. 지금부터는 닷넷에서 가장 많이 사용하는 테스트 프레임워크들 중 하나인 xUnit 을 이용하여 간단한 테스트용 프로젝트를 만들어보고 테스트의 종류별 개념, 개발 규칙 등을 정리해보고자 한다. 포스트 내용은 대부분 MS Document에 있는 자료들을 참고하였으며 출처는 글 아래에 정리해놓았다. 개요 .NET 환경에서 여러 테스트를 지원하는 xUnit 프레임워크, Mock 패키지를

2021년 10월 4일
·
1개의 댓글
·