Я ищу как можно более полную замену и оболочку для ASP.NET HttpContext
в моих приложениях. Полная ложная замена может существенно повысить тестируемость моих веб-приложений ASP.NET без необходимости переноса каждого приложения в более тестируемые среды, такие как MVC.
AllErrors
для тестирования разрешения ошибок в HttpModule
s и Global.asax
. Я подумывал написать свой собственный интерфейс, оболочку и макет ; однако я считаю, что такое уже должно существовать. Разнообразие фальшивых фреймворков немного подавляет новичка.
Какую наиболее полную обертку HttpContext
вы бы порекомендовали?
Ознакомьтесь с фреймворком moq. Это мок-фреймворк, который использует команда MVC, и многие (включая меня) считают его самым низким барьером для входа. Также ознакомьтесь с mock-помощниками в проекте MvcContrib.