やりたいこと
サーバー(UNCパス上やネットワークドライブ上)にソリューションを丸ごと置き、
VisualStudioで単体テストを行いたいのですが、動きません。
ローカルではできています。
以下のようなエラーメッセージが出力ウィンドウに出ています。
ここのZドライブは、ネットワーク上になります。
[2018/10/17 18:15:42 Informational] テスト メソッド 'UnitTestProject1.UnitTest1.TestMethod1' を実行しています [2018/10/17 18:15:42 Informational] ------ テストの実行が開始されました ------ [2018/10/17 18:15:42 Warning] Z:\test\UnitTestProject1\UnitTestProject1\bin\Debug\UnitTestProject1.dll で使用できるテストはありません。テスト探索プログラムと実行プログラムが登録されており、プラットフォームとフレームワークのバージョン設定が適切であることを確認して、もう一度お試しください。 [2018/10/17 18:15:42 Informational] ========== テストの実行が完了しました: 0 が実行されました (0:00:00.5049114) ==========
どなたか解決方法がわかる方がいれば、教えていただけないでしょうか。
よろしくお願い致します。
環境
Visual Studio 2017 Pro
Windows 10 pro
Any CPU
コード
C#
1using System; 2using Microsoft.VisualStudio.TestTools.UnitTesting; 3 4namespace UnitTestProject1 5{ 6 [TestClass] 7 public class UnitTest1 8 { 9 [TestMethod] 10 public void TestMethod1() 11 { 12 Assert.AreEqual(1, 1); 13 } 14 } 15}
再現手順
- Visual Studioを開いて、ローカルに単体テストプロジェクトの新規プロジェクトを作成
- 上記のコードを貼り付けて、テストを実行
- グリーンが点灯する
- その後、ソリューションフォルダごと、ネットワークパス上にコピー
- Visual Studioで開いて、テストを実行
- 単体テストは動かない
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。