xUnit
-
[xUnit] 테스트 프로젝트를 로깅(Logging)하는 방법.NET/개념 및 유용한 팁 2021. 10. 31. 13:21
xUnit과 같은 테스트 프로젝트는 각 테스트 함수별 진행에 따른 로그가 별도 표시되어야 할 필요성이 있다. 아래 프로젝트는 webapi 템플릿을 생성할때 나오는 `WeatherForcast` 프로젝트의 Controller 테스트 코드이다. using Microsoft.Extensions.Logging; using System.Linq; using Xunit; using Xunit.Abstractions; namespace WebApiTestCase.Controllers.Tests { public class WeatherForecastControllerTests { private ITestOutputHelper _logger; public WeatherForecastControllerTests(ITest..
-
[Viusal Studio] xUnit 간편하게 사용할 수 있는 확장 xUnit.net.TestGenerator.NET/개발환경 및 Tools 2021. 8. 22. 14:49
xUnit 도 MSTest 처럼 컨텍스트 메뉴에서 테스트 프로젝트를 자동생성하려면 xUnit.net.TestGenerator를 설치해야 한다. https://marketplace.visualstudio.com/items?itemName=YowkoTsai.xUnitnetTestGenerator xUnit.net.TestGenerator - Visual Studio Marketplace Extension for Visual Studio - xUnit.net Test Generator extensions for Visual Studio 2017 and Visual Studio 2019. Creates Unit tests with xUnit.net 2.0 framework. Works on Visual Stud..