Примеры Риппо хороши. Я использую библиотеку MVCContrib TestHelper.
Это облегчает тестирование маршрута и очень прост в настройке / использовании в nunit.
Тест очень легко построить и понять:
"~/".ShouldMapTo<HomeController>(x => x.Index());
"~/recipe".ShouldMapTo<RecipeController>(x => x.List());
У меня есть сообщение в блоге , использующее TestHelper и NUnit для тестирования маршрутов.
Удачного кодирования!