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