내 필요는 입니다. 명령 줄에서 MsTest를 통해 실행할 때 사용자 지정 인수/매개 변수를 단위 테스트에 전달합니다. 인수는 명령 줄 인수 여야하며 테스트 클래스 또는 메서드 내의 param 값에 액세스해야합니다.MsTest.exe 명령 프롬프트 또는 bat 파일을 통해 명령 줄 인수로 사용자 지정 인수 전달
답변
MSTest 명령 줄은이 옵션을 지원하지 않습니다. 할 수있는 방법을 찾아주십시오
- 가 시작 가 테스트 내에서 해당 파일을 읽을 수 MSTEST
- 텍스트 또는 구성 파일을 만듭니다.
비슷한 제안은 MSTest Command Line Settings에 게시됩니다.
kroonwijk에 대한 귀하의 의견은 테스트 실행에 사용할 특정 구성 파일을 지정하려고한다는 것입니다. 과거에이 문제를 처리 한 방식은 구성 관리자에서 설정 한 구성 이름과 "테스트"부분이 일치하는 일부 App.config 변환 (예 : App.Test.config)을 만드는 것입니다. 그런 다음 특정 구성으로 빌드를 수행 할 때 적절한 변환이 적용되고 결과 구성 파일에는 해당 환경에 필요한 값이 있습니다.
나는이 접근법을 사용했지만 소스 제어에 커밋하지 않기를 바란다면 변환 파일에 중요한 정보 (예 : 사용자 이름과 암호)를 저장하지 않고이를 수행하는 방법을 생각해 내고 싶습니다. 이걸 극복 했니? –
@ TheSenator Microsoft.Web.Transform을 기반으로 자체 도구를 작성하여 소스 환경 설정 파일을 대상 환경에 적합한 것으로 변환했습니다. 변환 파일은 나머지 소스 코드보다 더 밀접하게 제어되는 별도의 자식 저장소에 보관됩니다. –
- 1. 사용자 지정 명령 줄 인수로 mongrel 시작
- 2. 명령 줄 인수 전달
- 3. 전달 명령 줄 인수
- 4. 이맥스 사용자 지정 명령 줄 인수
- 5. cygwin (rsync)에 명령 줄 인수 전달
- 6. 전달 열거 명령 줄 인수
- 7. 명령 프롬프트에서 명령 줄 인수 지정
- 8. 명령 줄 인수
- 9. 디렉터리 명령 줄 인수
- 10. Java 파일을 명령 줄 인수로 입력
- 11. 계기 명령 줄 인수
- 12. 명령 줄 인수로 응용 프로그램의 경로 전달
- 13. Python에서 명령 줄 인수로 쉘 코드 전달
- 14. 명령 줄 인수로 창 만들기
- 15. runnable JAR에 명령 줄 인수 전달
- 16. flex를 통해 명령 프롬프트 명령 실행
- 17. SQL 스크립트 명령 줄 인수
- 18. 하이픈을 포함하는 명령 줄 인수 전달
- 19. 명령 줄 인수 문제
- 20. 추출 명령 줄 인수
- 21. 개미 명령 줄 인수
- 22. LaTeX 문서에 명령 줄 인수 전달
- 23. 명령 줄 선택적 인수
- 24. exe에 대한 명령 줄 인수
- 25. 명령 줄 인수 및 명령 줄 인수 배열의 길이
- 26. Netbeans에서 명령 줄 인수로 파일을 전달하는 방법
- 27. 변경 명령 줄 인수
- 28. WinMain 명령 줄 인수
- 29. 명령 줄 인수 배열
- 30. Powershell의 명령 줄 인수
의견을 보내 주셔서 감사합니다. 사실 나는 Dev, Stage 또는 Production과 같은 설정을 지정해야하며 각각은 별도의 설정 파일을 가지고 있습니다. 따라서 mstest에 지정된 특정 구성 파일을 매개 변수로 사용하여 지정하려면 [ "Dev"] 또는 임의의 옵션과 같은 매개 변수를 전달해야합니다. –