Фильтры (например, ваш атрибут авторизации) разработаны так, чтобы быть независимыми от контроллеров и методов действий.когда вы пишете модульные тесты для ваших методов действий, фильтры просто игнорируются, они являются просто атрибутами.Но вам не нужно тестировать их, когда вы проводите модульное тестирование своих контроллеров и действий!Если вы хотите проверить, как ваше приложение работает в целом, вы должны написать тесты автоматизации пользовательского интерфейса.
Обновление: Стивен Сандерсон прекрасно объяснил это в своей книге про asp.net mvc 2 framework.На самом деле я повторил его слова выше