【发布时间】:2010-10-16 02:37:22
【问题描述】:
我想像这样在 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
我的问题是,我如何在一个地方(App.config 左右,会很棒)声明 NUNIT 预处理器符号,以便在 NUnit 和 VSTests 之间轻松切换?因为当我使用#define NUNIT 时,它只适用于写入它的文件。
【问题讨论】:
标签: c# .net visual-studio nunit c-preprocessor