MvcIntegrationTestFramework или альтернативный вариант, обновленный для ASP.NET MVC 3

меня интересует использование MvcIntegrationTestFramework Стива Сандерсона или очень похожая альтернатива с ASP.NET MVC 3 Beta.

В настоящее время при компиляции MvcIntegrationTestFramework против MVC 3 Beta я получаю следующую ошибку из-за изменений в MVC:

Ошибка 6 'System.Web.Mvc.ActionDescriptor.GetFilters ()' устарела: '" Пожалуйста, вызовите System.Web.Mvc.FilterProviders.Providers.GetFilters () сейчас. "' \ MvcIntegrationTestFramework \ Interception \ InterceptionFilterActionDescriptor.cs Строка 18

Вопросы

1. Может ли кто-нибудь предоставить MvcIntegrationTestFramework, работающий для ASP.NET MVC 3 Beta?

--- и / или ---

2. Есть ли аналогичные альтернативы, которые вы бы порекомендовали?


РЕДАКТИРОВАТЬ №1: Примечание. Я отправил электронное письмо Стиву, создателю MvcIntegrationTestFramework, также надеясь получить от него обратную связь.

РЕДАКТИРОВАТЬ №2 и №3: Я получил сообщение от Стива. Цитата для справки:
Мне не нужно было использовать этот проект с MVC 3, извините, у меня нет его обновленной версии. Насколько мне известно, должно быть возможно обновить его для работы с MVC 3, но вам нужно будет выяснить это, возможно, проверив исходный код MVC 3, чтобы заметить любые изменения в том, как вызываются действия, фильтры и т.д. сейчас. Если вы обновите его и решите принять его в качестве текущего проекта (например, разместить на Github или аналогичном), дайте мне знать, и я опубликую ссылку на него! (Спасибо, Стив!)

РЕДАКТИРОВАТЬ №4: Честно говоря, быстро попробовал использовать System.Web.Mvc.FilterProviders.Providers .GetFilters () никуда не денется быстро, и простое добавление [Obsolete] обнаружило ошибку во внутренних компонентах запросов MVC. У кого-нибудь еще были проблемы?

РЕДАКТИРОВАТЬ №5: Прокомментируйте, если вы используете альтернативную среду тестирования интеграции с MVC 3.

19
задан Dean Taylor 1 December 2010 в 15:17
поделиться