2012-06-21 2 views
0

일부 T-SQL 저장 프로 시저뿐만 아니라 일부 고전 ASP 페이지와 함께 작동하는 .NET 솔루션이 있습니다. JQuery, HTML5, CSS 3과 같은 웹 기술을 기반으로하는 제품도 있습니다. 필요한 것은 이러한 제품에 대한 단위 테스트 프레임 워크를 설치하여 한 번에이 모든 것에 대해 빌드를 실행할 수 있고, 이러한 프레임 워크에서 단위 테스트 실행다중 단위 테스트 프레임 워크로 구축 하시겠습니까?

이것이 가능합니까?

+1

NAnt 또는 MSBuild와 같은 스크립팅 도구를 만들지 않겠습니까? 각각의 테스트 러너마다 하나의 스크립트에서 여러 개의 태스크를 호출 할 수 있습니다. – Gishu

+0

Ooohh ... 나는 네가 옳다고 생각한다! 고마워, Gishu. 나는 XUnit 타입의 프레임 워크를 사용할 것이므로 NAnt가 최선의 선택이 될 것이라고 생각하고 있습니다. 의견 대신 답변으로 게시 해 주시면 받아 들일 수 있습니까? – campbelt

답변

1

NAnt 또는 MSBuild와 같은 빌드 스크립팅 도구가 작업을 수행해야합니다.

각기 다른 테스트 러너마다 하나의 스크립트가 여러 개의 태스크를 호출 할 수 있습니다. 대부분의 단위 테스트 프레임 워크에는 빌드 도구와 잘 통합되는 콘솔 러너가 있습니다.

2

단위 테스트에 관한 일은 제품을 빌드하기 전에 단위 테스트를 고려해야 할 필요가 있습니까? 기존 시스템에 단위 테스트를 도입하는 것은 매우 어렵고 불가능합니다. 나는 상업적으로 비용이 스스로를 지불 할 것이라는 것을 대단히 의심한다.

TDD 방식으로 코드를 다시 작성하고 최신 테스트 언어 (asp-classic을 사용하지 않는 것과 같은)를 사용하는 것이 좋습니다. ASP.NET MVC와 같은 것은 서버 측 코드를 찾고, jquery 기반 코드 용으로 QUnit을 사용하고 있습니다. (나는 QUnit을 사용하지 않았기 때문에 효용을 보증 할 수 없습니다.)

+0

불행히도, 그것을하지 않는 것은 나를위한 선택 사항이 아닙니다. 그래서, 어떻게 작동하는지 알아 내야합니다 :) – campbelt

관련 문제