В Resharper вы можете отключить проверку этого файла с помощью: Ctrl kbd> + Shift kbd> + Alt kbd> + 8 kbd>.
Вот сообщение в блоге о модульном тестировании пользовательских компонентов авторизации. Он не обращается к RoleProviders и MembershipProviders, но вы должны иметь возможность эффективно использовать тот же метод для тестирования любого количества фильтров.
http://darioquintana.com.ar/blogging/2009/05/23/aspnet- mvc-testing-a-custom-authorize-filters /
Заявление об ограничении ответственности: может потребоваться пара парсингов, чтобы понять это - он не очень четко написан, и приведенный пример кода тоже не совсем подходит к делу, но вы должен суметь почерпнуть из него то, что вам нужно.
Для тестирования интеграции ниже пользовательского интерфейса (контроллеры и ниже) вы можете использовать что-то вроде Fit, FitNesse , Slim или даже StoryTeller .
Для тестирования пользовательского интерфейса (ваших представлений) вам следует рассмотреть возможность использования Selenium и Selenium RC .
Я понимаю, что это много информации, но она подойдет вам, когда дело доходит до более надежного решения для тестирования.
Вы можете использовать Ivonna , коммерческий инструмент или MvcIntegrationTestFramework ], бесплатный. Оба поддерживают тестирование ваших представлений в процессе, но Ivonna позволяет вам высмеивать остальное, настраивать вашу конфигурацию и т. Д., Так что это больше на стороне модульного тестирования.