würde Ich mag, wie dies zwischen NUnit und VS Tests wechseln:Declare preprocesor Symbol (wie DEBUG) global für ganzes Projekt
#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
Meine Frage ist, wie kann ich NUnit preprocesor Symbol an einem Ort erklären (App .config oder so, wäre großartig), um einfach zwischen NUnit und VSTests zu wechseln? Denn wenn ich #define NUNIT
verwende, funktioniert es nur für die Datei, wo es geschrieben wird.