nUnit 3のカスタムカテゴリ属性を作成するにはどうすればよいですか?カスタムnUnit 3カテゴリ属性の作成方法
することは、私はそうのようなものを作成しました:
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
public class UnitTestAttribute : CategoryAttribute
{
}
はhttps://github.com/nunit/docs/wiki/Category-Attributeによると、それは "UnitTestを" というカテゴリになるだろう。
そして、私はそうのようにそれを使用しています:
[Test]
[UnitTest]
public void ExampleTest()
{
// Example test goes here
}
私の知る限り、これは動作するはずです知っているが、ReSharperの2017.2のユニットテストエクスプローラ、カテゴリーごとにグループで、私は「未分類」のテストを持っているよう。
私が変更した場合:
[UnitTest]
を
[Category("Unit Test")]
に続いて、それが動作します。
アイデア?私は、Visual Studio Professionalの2017バージョンを使用してい
15.4.3
これは、ReSharperがカテゴリをどのように探すかと関係している可能性があります。 Visual StudioでNUnit 3テストアダプタを実行してみてください。カテゴリを正しく認識していると思いますか? – Chris
私は既にnUnit3テストアダプターを持っています。 誰かが質問に答えただけでなくなってしまったのですか?私は自分の問題を解決したので、彼/彼女の応答で質問に答えます。 –
それは私でしたが、答えは間違っていました!なぜあなたの答えにコメントします。 =) – Chris