2011-07-05 2 views
3

MVVM 디자인 패턴을 사용하는 WPF 솔루션을위한 단위 테스트 집합을 만드는 것이 좋습니다. 나는 올바른 경로에서 시작할 수 있도록 모든 참조를 찾고 있는데, 특히 뷰 모델 테스트를위한 모범 사례에 중점을 둔 참조가 필요합니다.MVVM을 사용하여 모범 사례 단위 테스트를 만드는 데 유용한 참고 자료를 찾으십시오.

이러한 뷰 모델의 특정 테스트 과제 중 일부는 일부 뷰 모델간에 전달되는 대화 상자 워크 플로와 조정자 메시지를 테스트하는 데 있습니다.

도움 주셔서 감사합니다.

+2

솔루션에서 종속성 삽입과 같은 패턴을 이미 사용하고 있는지 여부를 공유 할 수 있습니까? 이미 레이어에 인터페이스를 사용하고 있습니까? 조롱하는 프레임 워크에 열려 있습니까? 이것들은 단위 테스트에서 취하는 방향에 영향을 미칩니다. – NathanAW

+0

이 솔루션은 내가 알고있는 의존성 주입 패턴을 사용하지 않습니다. 모델 및 뷰 모델 레이어에는 여러 레벨의 인터페이스가 정의되어 있습니다. Josh Smith의 MVVM 예제에서 파생 된 가장 낮은 수준의 뷰 모델 인터페이스를 알고 있습니다. 나는 NMock과 같은 조롱 프레임 워크를 사용하는 것에 분명히 열려 있습니다. 나는 그 (것)들을 사용하여 어떤 경험도 없. – SDET

답변

1

Prism에는 참조 구현 Stock Trader가 있으며 모든 모듈에 대해 작성된 광범위한 테스트가 있습니다. 시작하기 좋은 곳. 2010 년 5 월 지침을 설치하고 RI 폴더를 찾으십시오.

+0

+1 감사합니다. 프리즘처럼 dev 팀 구매가 필요할 수 있습니다.이 옵션은 단위 테스트 프레임 워크를 옵션으로 구축하는 데에만 사용할 수 있습니까? – SDET

+0

이 응용 프로그램은 MVVM 관점에서만 볼 수 있으며 Prism에서는 볼 수 없습니다. 일부 지역 기반 테스트를 제외하고는 모델 및 서비스 테스트보기 만 있습니다. – anivas

+0

감사합니다. 감사합니다. – SDET

관련 문제