0

それはまた私です...質問が多すぎます、私は知っています、しかしこれでは私は一種の初心者です...

さて、MicrosoftのWebクライアントソフトウェアファクトリーを使用して構築されたプロジェクトのテストを作成する際に問題が発生しました。次のようなエラーが発生します。

クラスMyClassNameのTestContextプロパティを設定できません。エラー:System.ArgumentException:タイプ'Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapterContext'のオブジェクトをタイプ'Microsoft.VisualStudio.TestTools.UnitTesting.TestContext'に変換できません。

テストは実行されません、アイデアはありますか?

繰り返しになりますが、事前に感謝します=)

4

3 に答える 3

0

MyClassName クラスの TestContext プロパティの型は何ですか? エラーメッセージによると、それは間違ったタイプです。動作するテストと比較してください。

于 2009-03-30T19:00:02.120 に答える
0

これは私が嫌いな種類の非具体的な答えですが、とにかくここに行きます:

別の単体テスト フレームワークを使用してください。

私は、バグのあるコードを修正するよりも、MSTest の「機能」が原因で失敗したテストを修正することに少なくとも 3 倍の時間を費やしてきました。

Hugo の役に立たないので、遠慮なく反対票を投じてください。私の本当の目的は、MSTest という野獣から遠ざけるよう警告することです。

于 2011-10-24T15:34:48.903 に答える