組み込みのを使用するテストがいくつかありますが、Microsoft.VisualStudio.TestTools.UnitTesting
実行できません。
Visual Studio 2012 Ultimateを使用しています。
2つのプロジェクトの解決策があります。一つのテストを有するusing Microsoft.VisualStudio.TestTools.UnitTesting
、[TestClass]
クラスの前に、 [TestMethod]
前試験法及び基準Microsoft.VisualStudio.QualityTools.UnitTestFramework
(バージョン10.0.0.0、ランタイムバージョンV2.0.50727)。私はドットネットフレームワーク3.5、4、4.5を試してみましたが、その他のターゲットでエラーが発生しました。
ソリューションとプロジェクトを構築しようとしました。テストエクスプローラーには、「ソリューションを構築して利用可能なすべてのテストを検出するためのメッセージが表示されます。「すべて実行」をクリックして、ソリューション内のすべてのテストをビルド、検出、および実行します。
だから問題は:Visual Studioでテストを見つける方法は?
次のことも試してみました:http : //msdn.microsoft.com/en-US/library/ms379625%28v=VS.80%29.aspxしかし、成功しません:要求されたときに、セクションの開始で立ち往生しています右クリックして選択しますcreate tests
。ありませんcreate tests
。
私はこのテストを持っています(コンパイルしますが、テストエクスプローラーには表示されません):
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace tests {
[TestClass]
public class SimpleTest {
[TestMethod]
public void Test() {
Assert.AreEqual("a","a", "same");
}
}
}
共有ドライブ上にあることが原因であることがわかりました(以下の削除済みの回答を参照)。しかし、その回避方法はまだわかりません。(おそらくセキュリティ設定についての何か)。