WebRole 프로젝트에 단위 테스트를 설정하려고합니다. 나는 별도의 프로젝트 "MyWebRole.Tests"를 만들었습니다. 나는 그러므로 테스트 아웃 오류, 그들은WebRole 클라우드 서비스 프로젝트의 단위 테스트 설정?
RoleEnvironment.GetConfigurationSettingValue("GetValue");
내가 어떤 RoleEnvironment 그것을 위해 설정되어 있지 않습니다 생성 된 단위 테스트 프로젝트에 전화를 내 컨트롤러 방법을 인스턴스화 할 때 나는 데 문제입니다. 이것에 대해 더 연구하면 여러 역할간에 구성 설정을 공유 할 수있는 방법이없는 것처럼 보입니다.
또한 UnitTest 용 WebRole 프로젝트를 별도로 만들지 않으므로 배포 할 수 있습니다.
어떻게 내가 단위 테스트를위한 코드
RoleEnvironment.GetConfigurationSettingValue("GetValue");
에 동시에 액세스이 배포되지 않습니다이 내 Webrole에 대한 단위 테스트를 작성할 수있다?