При использовании VirtualPathUtility.ToAbsolute (virtualUrl) в модульном тесте я получаю следующее исключение: System.Web.HttpException: относительный виртуальный путь приложения «~ / page / myaction» нельзя сделать абсолютным, поскольку Приложение не известно.
Как я могу решить это?
Было бы лучше разорвать зависимость от него, обернув его в другой класс (используя интерфейс).Затем в своем модульном тесте вы можете смоделировать ваш класс через его интерфейс.
Я просто делаю именно это!