Я пытаюсь начать использовать Pex, и у меня есть определенный код, который я хочу, чтобы он игнорировал тестирование.
Я создаю разделы конфигурации для файлов конфигурации с помощью надстройки Конструктора разделов конфигурации.К сожалению, сгенерированный код не совсем совершенен, потому что он не выполняет тесты на нули и другие приятные проверки.Однако сейчас, по крайней мере, я хочу, чтобы код игнорировался при запуске pex explorations, поскольку я не могу изменить код без его перезаписи в будущем, и это известная ошибка, которую мы можем обойти.
Iнашел атрибуты PexInstrumentMarkedBy
и PexCoverageFilterMarkedBy
, которые, похоже, могут выполнять свою работу (игнорировать код с помощью GeneratedCodeAttribute), но, насколько я вижу, мне нужно будет поместить их в мою сборку и, таким образом, иметьссылка на структуру Pex в моей операционной сборке ... не произойдет.
У кого-нибудь есть идеи получше?