7

Microsoft Fakes을 내 솔루션에 설치 한 유닛 테스트 프로젝트에서 실행하려고합니다.Fake 어셈블리 옵션을 추가하지 않았습니다.

Add Fakes Assembly 옵션이 누락되었습니다. 즉 조립품 모형을 만들 수 없습니다. 그리고 이것 만이 Microsoft.QualityTools.Testing.Fakes 어셈블리를 추가하는 유일한 대안이므로 나는 Shim 기능을 사용할 수 없습니다.

최근 Visual Studio 2012 Professional를 설치하고 업데이트 3를 설치하고이 Visual Studio 2012 최초의 이동입니다했습니다. 그리고 설정을 변경하지 않았습니다. ReSharper을 설치했는데 이것이 범인이 될 수 있습니까?

답변

11

Microsoft Fakes는 Premium Edition 이상에서만 사용할 수 있습니다. 당신이 Stub 기능이 필요만을 원하는 경우

http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2919309-provide-microsoft-fakes-with-all-visual-studio-edi

는, 당신은 단순히 다른 조롱 프레임 워크를 선택할 수 있습니다. 고급 기능인 Shim을 언급합니다. 나는 그것들에 근접 할 수있는 모의 프레임 워크를 들었다.


Visual Studio 2017로 빠르게 전달 : Community, Professional 및 Enterprise의 세 가지 버전이 있습니다.

enter image description here

내가 훔치다 (https://marketplace.visualstudio.com/items?itemName=sug.Prig-OpenSourceAlternativetoMicrosoftFakes)의 들었지만, 나는 이제까지 그것을 시도하지 않은 : 기능 매트릭스에 따르면 유일한 기업은 페이크을 제공합니다.

+0

프리미엄 에디션 설치가 끝났습니다. 도와 주셔서 감사합니다. – Gralov

+2

업데이트 2와 함께 프리미엄 버전에서도 사용할 수있게되었습니다. – Roman

+0

@Roman 맞습니다. 사용자 링크에 대한 내 링크 –

관련 문제