문제가있는 것 같습니다. 우리가 사용하는 응용 프로그램은 Ninject 커널을 사용하며 WCF 호출 내용 (사용자 이름, 토큰 ...)으로 수집 된 특정 구성을 포함합니다.).NUnit을 사용하여 다른 appdomain에서 단위 테스트 실행
특정 구성에 따라 사용자에게 앱에 대한 권한이 할당되며 이는 Ninject 커널의 특정 인스턴스를 통해 보호됩니다.
우리는 단지 Ninject 커널을 재구성 할 수는 없지만 Nunit 테스트를 두 번 실행하지만 각기 다른 응용 프로그램 도메인에서 실행합니다 (다른 설정으로 커널을 다시 생성).
다른 앱 도메인에서는 전체 테스트 프로젝트를 실행할 수 있지만 테스트 당 테스트는 할 수 없습니다.
해결 방법이 있습니까?
불행히도 Ninject 구성이 우리 편이 아니기 때문에, 우리는 이런 방식으로 '살아야합니다'.
xUnit의 기본적으로이 작업을 수행 ... –