次のように、NUnit と VS テストを切り替えたいと思います。
#if !NUNIT
using Microsoft.VisualStudio.TestTools.UnitTesting;
#else
using NUnit.Framework;
using TestClass = NUnit.Framework.TestFixtureAttribute;
using TestMethod = NUnit.Framework.TestAttribute;
using TestInitialize = NUnit.Framework.SetUpAttribute;
using TestCleanup = NUnit.Framework.TearDownAttribute;
using TestContext = System.String;
using DeploymentItem = NUnit.Framework.DescriptionAttribute;
#endif
私の質問は、NUnit と VSTests を簡単に切り替えるために、NUNIT プリプロセッサ シンボルを 1 か所 (App.config などが最適) で宣言するにはどうすればよいですか? を使用する#define NUNIT
と、それが書き込まれたファイルに対してのみ機能するためです。