2011-12-15 2 views
0

사용자 지정 구성 섹션이 있으며이를 위해 일부 단위 테스트를 구성하고 있습니다. 어떻게 든 다른 .config 파일을 프로그래밍 방식으로 테스트 할 수 있도록 지정하고 싶습니다. 이것을 할 수있는 방법이 있습니까?.config 파일을 프로그래밍 방식으로 지정하는 방법은 무엇입니까?

+0

DslConfig을 시도 단위를 찾고 있다면 기존 구성 파일에 differect 섹션 ..? 너 지금까지 뭐야 ..? – MethodMan

+0

가능한 중복 http://stackoverflow.com/questions/360024/how-do-i-set-a-connection-string-config-programatically-in-net – Jed

+1

가능한 dup http://stackoverflow.com/q/ 4738/706456 – oleksii

답변

1

정확하게 단위 테스트가 어떻게 생겼는지 모르겠습니다. 사용자 지정 구성이있는 단위 테스트 프로젝트에 app.config 파일이있는 경우 가능한 해결 방법은 쓰기 가능한 모드로 구성을 열고 구성 값을 필요에 맞게 변경하는 것입니다. 단위 테스트 후에 이전 구성 값을 복원하십시오.

사용

ConfigurationManager.OpenExeConfiguration(...) 

또한보십시오 msdn

당신은 당신이 가능하게 추가 할 수 있습니다 .. 쓸만한 구성 솔루션은 다른 설정 파일 내에서 다른 일 것입니다 무슨

관련 문제