8

テスト エクスプローラーを読み込もうとすると、Visual Studio 2012 の単純なプロジェクトで次のエラーが発生します。

------ Discover test started ------
Exception has been thrown by the target of an invocation.
========== Discover test finished: 1 found (0:00:00.152) ==========

これは私のテストプロジェクトです:

using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace MyApp
{
    [TestClass]
    public class MyTests
    {   
        [TestMethod]
        public void Test()
        {
            var foo = 1;
            Assert.AreEqual(1, foo);
        }
    }
}

何らかの理由で、テスト エクスプローラーがテストを検出しません。おそらく、私の質問の冒頭で例外が発生したことが原因です。これが Visual Studio 2012 のバグであるかどうかは誰にもわかりません。

4

2 に答える 2