기본적으로 일련의 테스트 실행을 시작하기 전에 MSTest에 약간의 코드를 실행하라고 말하고 싶습니다. 기본적으로 제가하고 싶은 것은 Main()
.
이 작업을 수행하려는 이유는 통합 테스트를 실행하는 동안 log4net으로 로깅을 수행하고 싶기 때문입니다. log4net.Config.XmlConfigurator
내 테스트 어셈블리에서 읽었을 때 이미 호출 한 어셈블리 특성을 사용할 수 없습니다 LoggerManager
. 문서는 코드 진입 점에서 명시 적으로 log4net을 구성하도록 권장하지만 내 테스트에서는 어디에 있습니까?
TestDriven.NET 및 MSTest 러너에서 테스트를 실행할 수 있어야합니다.