Я только начал использовать Pex для создания параметризованных модульных тестов для своего проекта. Однако, когда я позволяю Pex выполнять свои исследования, мой код дает сбой, потому что он не может прочитать из web.config (точнее, ConfigurationSettings.AppSettings не содержит элементов). Рабочий каталог во время исследований: "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE". Я предполагаю, что это первопричина.
Я знаю, что предположительно правильный способ справиться с этим - создать фиктивные объекты, соответствующие нужным мне значениям. Однако это вынудило бы меня создать тонны фиктивного кода и не принесло бы никакой ощутимой ценности ИМХО, потому что у меня нет проблем с объединением web.config с тестовым проектом.
Как включить чтение из web.config (или app.config) во время выполнения исследований Pex?