C#/단위테스트 범범조조 2021. 11. 18. 20:16
소개 앞서 xUnit을 이용하여 C#에서 단위테스트를 진행하는 방법에 대해서 학습하였습니다. 또한, xUnit에서 보다 직관적으로 단위테스트를 작성할 수 있도록 FluentAssertions 누겟 패키지 사용하는 방법도 설명 드렸습니다. 혹시 모르시는 분들을 위해 참조를 걸어 두겠습니다. 오늘은 xUnit에서 FluentAssertions 이용하여 숫자형인 정수형, 실수형인 타입을 단위테스트 하는 방법에 대해서 알려 드리려고 합니다. 바로 예제 코드 작성을 통해서 보여 드리도록 하겠습니다. 참조 FluentAssertions 메뉴얼 xUnit 테스트 진행 방법 FluentAssertions 설치하기 1. 테스트 기본이 되는 코드 작성 단위테스트를 진행하기 위해서는 단위테스트를 진행할 기본 클래스 및 메서..
더 읽기
C#/단위테스트 범범조조 2021. 11. 18. 19:32
소개 안녕하세요. 오늘은 xUnit 단위테스트에서 좀 더 직관적으로 단위테스트를 할 수 있는 Nuget 패키지가 있어서 해당 패키지 사용 방법에 대해서 간략히 설명 드리려고 합니다. FluentAssertions Nuget 패키지 인데요, 해당 누겟을 설치하여 xUnit으로 단위테스트를 진행하게 되면, Assert 부분을 보다 직관적으로 프로그래밍 하여 단위테스트를 할 수 있습니다. 그럼 어떻게 사용하는지 보여 드리도록 하겠습니다. 참고로, 앞서 xUnit 을 이용하여 단위테스트 진행하는 방법을 모르시는 분은 아래 링크에 가셔서 선행 학습을 하고 따라하시는 걸 추천 드리겠습니다. https://afsdzvcx123.tistory.com/entry/C-%EB%8B%A8%EC%9C%84%ED%85%8C%EC..
C#/단위테스트 범범조조 2021. 11. 18. 19:26
소개 안녕하세요. 오늘은 C# 에서 xUnit으로 단위테스트 진행하는 방법에 대해서 알려 드리려고 합니다. 개발 함에 있어서 단위테스트의 중요성은 그 어떤 것보다 중요한 작업이고, 귀찮아도 꼭 해야 하는 작업이라고 생각합니다. 때문에, 저도 이제부터라도 단위테스트를 하는 습관을 기르고자 꾸준히 학습하고 정리한 내용을 블로그에 올리려고 합니다. 이번 포스팅에서는 Visual Studio 2019에서 xUnit을 이용한 단위테스트 진행하는 방법에 대해서 설명합니다. 1. Visual Studio 2019에서 C# 콘솔 프로그램 생성 제일 먼저, xUnit으로 단위테스트 진행할 테스트 로직을 작성할 C# 콘솔 프로그램을 생성합니다. 저 같은 경우 환경은 Visual Studio 2019에서 .NET5 버전의 ..