У меня есть несколько классов, которые по той или иной причине не могут быть или не нуждаться в модульном тестировании. Я хотел бы исключить эти классы из своих показателей охвата, чтобы я мог лучше понять охват классов, которые мне действительно волнуют. Сейчас я должен исключить результаты после факта. То, что я хотел бы сделать, это использовать атрибут, чтобы пометить эти классы как исключенные, чтобы они не включались для начала. Есть ли способ украсить класс атрибутом, который автоматически исключает его из анализа покрытия? Будет работать любой анализ покрытия VS или nCover.
FWIW, это классы, которые я могу заверить, проверив, что код верен. В основном это классы-оболочки вокруг существующих классов фреймворков, которые я ввел для того, чтобы высмеять класс фреймворка. Поскольку обертка получает издевательство, они не проходят тестирование. Это нормально, потому что все, что они делают, это обернуть методы класса framework, которые меня волнуют.