2012-12-13 9 views
1

Visual Studio 2010에서는 여기 test ASP.NET application with Behaviors의 방법이 사용되었습니다. 이제 VS 2012에서 Fakes Framework로 업그레이드했습니다. Fakes와 어떻게 똑같이 할 수 있습니까?가짜 프레임 워크의 동작 모델

"System.Web"에 대한 Fake 어셈블리를 만들면 "System.Web"에 대한 동작 모델이 만들어지지 않습니다. 즉, "System.Web.Behaviors"네임 스페이스에서 "System.Web"어셈블리를 두드렸을 때 거기에있는 Bhttpcontext 개체를 찾을 수 없습니다.

답변

3

Moles 동작은 Visual Studio 2012의 Fake에는 포함되어 있지 않습니다. SharePoint Emulators 비슷한 기능을 제공하지만 System.Web 에뮬레이터는 현재 공개되지 않습니다. 이 문제를 해결하기 위해 shim을 사용하여 에뮬레이터를 구현할 수 있습니다.