2012-02-28 3 views
3

Wp7-App을 개발 중이며 단위 테스트를 시작하고 싶습니다. Visual Studio 2010의 템플릿을 사용하여 Windows Phone 7.1 UnitTest-Project를 만들고 Nu-Manager를 통해 필요한 어셈블리를 추가했습니다.Windows Phone 7에 대한 단위 테스트 - 앱이 올바르게 실행되지 않음

에뮬레이터 또는 실제 장치에서 프로젝트를 시작할 수 없습니다. 빈로드 화면 및이 오류 메시지가 나타납니다. 'System.Collections.Generic.KeyNotFoundException'형식의 첫 번째 예외는 mscorlib.dll에서 발생했습니다.

이 오류는 알려진 오류입니까? 해결 방법이 있습니까? 감사합니다.

답변

2

표준 VS 장치 테스트 템플릿은 WP7에서 작동하지 않습니다. 제프 윌콕스 어셈블리를 사용하여 http://channel9.msdn.com/Events/MIX/MIX10/CL59http://www.jeff.wilcox.name/2011/06/updated-ut-mango-bits/

내가 가진 실버 라이트 4 테스트 프로젝트를하고 내 WP7 테스트를 위해 잘 작동 : 당신은이 링크에 보일 것입니다. App.xaml.cs를 내

using Microsoft.Silverlight.Testing; using 
Microsoft.VisualStudio.TestTools.UnitTesting; 

최소한의 코드가 파일 다음은 모두 시작합니다 : : 내 테스트 내부 [TestClass에]와 [TestMethod] 속성과 다음의 네임 스페이스를 사용

private void Application_Startup(object sender, StartupEventArgs e) 
{ 
    RootVisual = UnitTestSystem.CreateTestPage(); 
} 
관련 문제