2012-07-10 2 views
1

팀과 저는 현재 서비스 프레임 워크에서 작업하고 있으며 통합 테스트를 최적으로 처리하는 방법에 어려움을 겪고 있습니다. 현재 우리는 NServiceBus를 자체 호스팅하고 있습니다. 그러나 이제는 NServiceBus Profiles/ProfileHandlers를 사용하여 프레임 워크를 부트 스트랩하고 싶습니다. 자체 호스팅 시나리오에서 프로파일을 지정하는 방법이나 가능하다면이를 알지 못합니다. 우리는 Generic Host를 사용하려고 생각했으나 호스트가 자신의 프로세스를 필요로하기 때문에 테스트 시나리오에서 어떻게 작동하는지 실제로 알지 못합니다.테스트 프로필 자체 호스팅 시나리오의 핸 들러

기본적으로 위의 가정이 맞는지 궁금하다. 그렇다면 다른 사람들이 이러한 문제를 해결하기 위해 어떻게해야하는지 궁금하다.

답변

0

NSB (NServiceBus.Testing.dll)에서 제공되는 테스트 프레임 워크를 통해 단위 테스트를 실행하고 있습니다. 여기에있는 모든 것은 로컬에서 메모리로 처리됩니다. 명령 줄에서 일반 호스트를 사용하는 인프라를 사용하십시오. 이 경우 Windows 서비스를 설치할 필요가 없습니다. 지정된 프로필로 명령 줄에서 NServiceBus.Host.exe를 실행하기 만하면됩니다. 나는 이것들을 묶어서 원한다. 간단한 스크립트가해야한다.

관련 문제