Использовать VirtualPathUtility.ToAbsolute в модульном тесте? - PullRequest
1 голос
/ 07 сентября 2011

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

Как я могу решить это?

1 Ответ

0 голосов
/ 09 мая 2012

Было бы лучше разорвать зависимость от него, обернув его в другой класс (используя интерфейс).Затем в своем модульном тесте вы можете смоделировать ваш класс через его интерфейс.

Я просто делаю именно это!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...