Я хотел бы иметь возможность провести модульное тестирование того, что HTML.ActionLink или Url.Action вернет правильный URL-адрес в зависимости от моего маршрута.Каков наилучший способ достичь этого.
Что вы должны сделать, это проверить ваши маршруты. Метод ActionLink и его друзья используют механизм маршрутизации для построения URL-адресов, поэтому, если маршрутизация в порядке, ссылки будут в порядке.
ActionLink
Вот небольшая статья на эту тему: