Покрытие кода PostSharp и Visual Studio

Недавно я начал использовать PostSharp в некоторых своих проектах и ​​заметил неприятный побочный эффект - покрытие кода во всех проектах, которые он использовал, значительно упало.

I ' Я предполагаю, что причина, по которой это происходит, заключается в том, что анализатор видит код PostSharp, и большая его часть не тестируется (т.е. код шаблона для общей обработки исключений и ведения журнала). Я, очевидно, мог бы написать модульные тесты для каждого метода, использующего аспекты, но, если честно, это кажется пустой тратой времени.

Есть ли у кого-нибудь опыт работы с подобными вещами?

19
задан John Saunders 14 March 2012 в 11:42
поделиться