7

私のソリューションで設定したUnitテストプロジェクトで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以降でのみ使用できます。

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

だけStub機能を必要とするだろう場合は、単に他のモックフレームワークを選ぶことができます。あなたは高度な機能であるShimについて言及しています。私はいくつかの模擬フレームワークを聞いたことがあります。


Visual Studio 2017への高速転送:Community、Professional、Enterpriseの3つのエディションがあります。機能行列によると、唯一のエンタープライズは、偽物を提供しています:

enter image description here

私はPrig(https://marketplace.visualstudio.com/items?itemName=sug.Prig-OpenSourceAlternativetoMicrosoftFakes)を聞いたが、私は今までそれを試していません。

+0

プレミアムエディションのインストールが終了しました。助けてくれてありがとう。 – Gralov

+2

アップデート2でプレミアム版にも使用できるようになりました。 – Roman

+0

@Roman正しいです、uservoiceへの私のリンクを参照してください –

関連する問題