XUnit의 최신 버전을 사용 중이며 these steps에이어서 클래스 라이브러리 (.NET Core) 프로젝트가 시작됩니다. 내 전체 솔루션 전반에 걸쳐 다른 모든 라이브러리는 4.6.1을 사용하는 그래서 나는 다음에 project.json의 프레임 워크 부분을 변경 : {
"frameworks": {
"net461": {
일부 테스트를 작성하려고하는데 xUnit.net, Moq, AutoFixture를 사용합니다. 내 시험 방법에 대한 서비스를 주입해야합니다 [Theory, AutoData]
public void TestSmthCool(IService service)
{
}
IService 내가 조롱 할 3 종속성이 있습니다. 나는 검사를 실행할 경우, 나는 얻을
내 솔루션에서 클린/리빌드를 수행하면 테스트 탐색기에 테스트가 표시되므로 다음과 같은 오류가 발생합니다 : '예기치 않은 오류가 감지되었습니다. 자세한 내용은 테스트 출력 창을 확인하십시오. ' 그리고 더 이상 테스트가 표시되지 않습니다. 테스트 출력 창을 검사 할 때 'test-xunit'이 (가) '-532462766' 을 반환했습니다. DropDown
상황 내가 찾은 xUnit의의 GitHub의에서 이 : 우리는 다음과 같습니다 Add Assert.Equal(expected, actual, message) overload #350가 대답에서 견적 (그래서 개발자는 아래를 참조 아닌 기존의 과부하를 요청) 자기 기록 코드를 신봉하는 자; 당신의 단언을 포함합니다. 는 OK, 나는 그것을 가지고 (그래서 x