none
テストエクスプローラでテストが検出されない RRS feed

  • 質問

  • VS2013 Express for WEB でホビー開発を行っている者です。

    今回初めてVS付属のテストフレームワークを使用してテストを行いたいと思っているのですが。

    単体テストプロジェクトを作成して、テストメソッドを作成しても、テストエクスプローラーにテストが検出されません。

    手順としては、以下の通りです。

    (手順)

    ・[新しいプロジェクト]- [単体テストプロジェクト]でプロジェクト[UniteTestProject1]を作成

    ・自動生成される[UnitTest1.cs] にテスト用メソッド Just_a_test() を作成

    ・プロジェクトをビルドして「テストエクスプローラー」を開く

    (結果)

    ・テストが1つも検出されず、初期状態のまま。

    (「ソリューションを実行して、使用可能なテストをすべて検出します~」が表示される)

    色々と試行錯誤はしているのですが、一度もテストが表示されておらず、完全にはまってしまいました。

    事前の設定や、手順が不足しているのでしょうか? なにか有用な情報がありましたら教えてください。

    以下、UnitTest1.csに書いたコードを添付します。

    ----------------------------

    using System;

    using Microsoft.VisualStudio.TestTools.UnitTesting;

    namespace UnitTestProject1
    {
        [TestClass]
        public class UnitTest1
        {
            [TestMethod]
            public void Just_a_Test()
            {
                Assert.AreEqual("test","test");
            }
        }
    }

    ----------------------------

    • 移動 星 睦美 2014年5月7日 1:20 Visual Studio 共通 から
    2014年4月26日 13:19

すべての返信

  • フォーラム オペレーターの星 睦美です。
    kellow さん、投稿ありがとうございます。

    質問への回答が集まりやすいのではないかと思いますので、私のほうで今回の投稿をVisual Studio Express Editions フォーラムに移動させていただきました。

    フォーラムで役立つ情報が見つかりましたら、投稿者から[回答としてマーク] をお願いします。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2014年5月7日 1:24