컴파일하는 프로젝트 속성으로 이동해야합니다.
해당 필드 내부의 테스트를 정의하십시오. 필드는 조건부 컴파일 기호.
문제
하나의 솔루션에서 두 개의 프로젝트, 하나의 메인, 두 번째 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
}
방법 테스트 반환 : 거짓. 그러나 사실이 필요합니다.
해결책
컴파일하는 프로젝트 속성으로 이동해야합니다.
해당 필드 내부의 테스트를 정의하십시오. 필드는 조건부 컴파일 기호.