3

テストに Microsoft Moles を使用した Visual Studio 2010 ソリューション (.Net3.5) があり、Visual Studio 2012 で開いてビルドできましたが、Visual Studio からテストを実行できません。これは、Moles ホスト アダプタが vs2012 に登録されていないためです。そのため、 [HostType("Moles")] を使用するすべてのテスト メソッドは、次の例外で実行に失敗します。

メッセージ: UTA034: CreateSite_MockProperties_Passes に無効な HostType 属性があります。有効な登録済みホスト タイプを指定する必要があります。

Visual Studio 2012 でホスト アダプターを登録する方法を理解している人はいますか?

4

2 に答える 2

1

Moles フレームワークのファンにとっては、より楽観的に見えます。ご存知のように、その後継の "Fakes and Stubs" は VS2012 Ultimate SKU でのみ利用可能でした。

ただし、Microsoft は、VS2012 Update 2 以降、Premium SKU ユーザーが Fakes と Stubs を使用できるようになると発表しました。私はそれで幸せです!

http://blogs.msdn.com/b/bharry/archive/2013/01/30/announce-visual-studio-2012-update-2-vs2012-2.aspx

于 2013-02-07T03:01:01.307 に答える
0

そのホスト アダプターを Visual Studio 2012 にインストールする方法を理解する必要があります。

于 2012-12-06T00:09:15.743 に答える