2009-10-22 7 views
8

Silverlight 단위 테스트를 만들려고합니다. Silverlight Toolkit을 다운로드하고 Silverlight 유닛 테스팅 프레임 워크에서 빌드 된 유닛 테스트를 살펴 보았습니다.간단한 Silverlight 단위 테스트를 작성하는 방법은 무엇입니까?

그러나 테스트 클래스 구조가 소스에서 매우 복잡해 보이며 해당 패키지에 정의 된 테스트 클래스를 다시 쓰지 않는 것으로 보입니다 (예 : ControlTest-> FrameworkElementTest-> TestBase-> SilverlightTest 상속 체인은 마지막 클래스 만 Silverlight Toolkit에서 모두 정의됩니다.

Silverlight Unit Test Framework (예 : Assert.IsTrue (true) 실행)으로 가능한 가장 간단한 단위 테스트 구현 코드 샘플을 찾고 있습니다.

답변

3

제프 윌콕스가 자신의 기사에 링크되어 있지 않다는 사실에 놀랐습니다!

내가 실버 라이트에서 내 테스트를 설정하는 데 사용되는 하나입니다

http://www.jeff.wilcox.name/2008/03/silverlight2-unit-testing/#option2

그것은 원래 실버 라이트 2 용으로 작성했지만, 나는 그것이 문제없이 3에서 일하고 있어요.

+0

"Jeff 's 사이트의 쉬운 옵션입니다. 페이지 상단에는 "수동"옵션도 있습니다. 둘 다 읽을만한 가치가 있습니다. –

1

나는 이것에 대한 전체적인 말을했다. 그 프레임 워크를 사용하는 "간단한"예제가 있지만, 나는 당신에게 말해야합니다. Using MS SL Test and SilverUnit

+0

소스 코드에 대한 링크를 제공 할 수 있습니까? 동영상 코드를 읽을 수 없습니다. –

+0

툴킷의 테스트는 불행히도 자신의 이익을 위해 너무 복잡합니다. 정규 VS 테스트 자습서는 실제로 좋은 테스트를 작성하는 데 훨씬 더 가치가 있습니다. 리소스 제한으로 인해 도구 키트 테스트의 상당 부분은 개발자가 직접적으로 수행하지 않아야하는 더러운 엔드 투 엔드 테스트 및 통합 테스트를 만듭니다 .-) –

2

Visual Studio 2010 베타 2에는 Silverlight 단위 테스트가 기본적으로 제공됩니다. 어쩌면 너는보고 싶을지도 모른다.

관련 문제