在一个解决方案下,有两个项目,一个是Main,另一个是UnitTestMain。
从项目UnitTestMain需要调用一个方法并传递某种方式#define TEST
进行处理。
项目UnitTestMain:
#define TEST
using System;
namespace UnitTest
{
[TestClass]
public class UnitTest
{
private Calculate calc = new Calculate();
[TestMethod]
public void Test()
{
calc.test());
}
}
}
项目主体
public bool test()
{
bool ok;
#if TEST
ok = true;
#else
ok = false;
#endif
}
方法测试返回:false。但是需要真实。
您需要转到要编译的项目属性,然后执行以下操作:
在该字段中定义您的测试。该字段是条件编译符号。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句