테스트 방식으로 사용자 지정 MSBuild 작업을 개발할 때 어떤 방법을 사용합니까?MSBuild 작업의 테스트 기반 개발
Microsoft.Build.Utilities.ToolTask 확장의 테스트 드라이브 개발에 적합한 테스트 장치가 있습니까?
NUnit 또는 MSUnit을 사용하여 파일을 생성했는지, 그리고 어디에 배치했는지 확인하려고했습니다.하지만이 파일은 약간은 뻔뻔 스럽습니다.
테스트 방식으로 사용자 지정 MSBuild 작업을 개발할 때 어떤 방법을 사용합니까?MSBuild 작업의 테스트 기반 개발
Microsoft.Build.Utilities.ToolTask 확장의 테스트 드라이브 개발에 적합한 테스트 장치가 있습니까?
NUnit 또는 MSUnit을 사용하여 파일을 생성했는지, 그리고 어디에 배치했는지 확인하려고했습니다.하지만이 파일은 약간은 뻔뻔 스럽습니다.
정말 TDD 방식은 아니지만 도구 살펴 MS Build Sidekicks
이 도구는 정말 개발하는 데 도움이 우리의 야간/매일 빌드 (데이터베이스 생성, 구조 비교, CodeAnalysis, 테스트 실행, ClickOnce 배포 ...)
빌드 시스템과 로컬 개발 시스템에서 빌드 유형을 분석하고 디버그 할 수 있습니다.
빌드 스크립트를 테스트 할 수 있도록 설계되지 않습니다 ..하지만 모든 것을 확인했다 경우
당신은보고 빌드의 일부 SmokeTests을 만들 수 있습니다. 당신이 웹 사이트를 배포하는 경우에는보고 어떤 연기 테스트를 가질 수 있습니다
그 연기 테스트를 명령 줄에서 호출 할 수 있어야합니다, 그래서 당신이 작업에서 그들을 호출 할 수 있습니다 (귀하의 사이트에 액세스 한 후에는 오프닝 제품 페이지 또는 이와 유사한 같은 몇 가지 기본 작업을 수행 할 수 있습니다) AfterDropBuild은 빌드가 생성 된 직후 연기 테스트 결과를 확인합니다.
그래, 정말 그 질문에 답하고 있지는 않지만 흥미로운 표정 도구입니다, 감사합니다! 나는이 공짜 도구를 보았지만 (아직 시도하지는 않았다.) http://www.msbuildexplorer.com/ – paulecoyote
오, 내 대답은 코멘트일까요? 링크를 가져 주셔서 감사합니다. 위키에 넣었습니다. – Khh
* shrugs * 나는이 사이트를 사용하여 적절한 에티켓을 알 수 없습니다. 나는 아직도 귀하의 정보가 잠재적으로 유용하다고 생각합니다. – paulecoyote