2017-03-16 8 views
1

Resharper 2016.3은 VS2017의 ASP.Net Core 프로젝트에서 xUnit 기반 단위 테스트를 볼 수 없습니다. Resharper 메뉴에서 "Run All Test"를 선택하면 테스트가 없습니다. 또한 [사실] 속성 옆에 "원"아이콘이 없습니다. 그러나 내장 VS 테스트 러너는 모든 테스트를 성공적으로 실행합니다. Resharper 유닛 테스트 지원이 아직 VS2017에서 작동하지 않습니다.Visual Studio 2017 및 Resharper 테스트 러너

+0

EAP 릴리스를 사용하십시오. –

+0

나는 똑같은 문제가있다. 나는 이미 최신 EAP (2017.1 EAP 7)를 사용하고 있습니다. Visual Studio의 자체 테스트 러너와'dotnet test '는 모두 완벽하게 작동합니다. – NathanAldenSr

답변

1

ReSharper 2017.1 (현재 Early Access Preview)으로 업데이트해야합니다. Microsoft는 기존 구현을 깨뜨린 dotnet test을 다시 작성했습니다.

+0

이 의견 (2017.1 EAP 7)에서 방금 설치 한 최신 EAP는 내 UnitTests 어셈블리에서 테스트를 발견하지 못합니다. UnitTests 어셈블리에서 참조하는 적절한 NuGet 패키지와 함께 xunit을 사용하고 있습니다. Visual Studio의 자체 테스트 러너는 완벽하게 작동하며'dotnet test '도 완벽하게 작동합니다. – NathanAldenSr

+0

최신 EAP에 테스트가 때때로 편집기에서 발견되지 않는다는 버그가있는 것처럼 보입니다. 일단 프로젝트를 빌드하면 유닛 테스트 탐색기에 나열되어야하지만 편집기에는 아무 것도 나타나지 않아야합니다. https://youtrack.jetbrains.com/issue/RSRP-464077 – citizenmatt