Я знаю, что я могу использоваться [ExcludeFromCodeCoverage], чтобы исключить покрытие кода в рамках .Net 4.Исключить класс или метод из покрытия кода в .net-ядре
Кто-нибудь знает, есть ли способ я могу исключить покрытие кода из .dotnet core?
Я знаю, что я могу использоваться [ExcludeFromCodeCoverage], чтобы исключить покрытие кода в рамках .Net 4.Исключить класс или метод из покрытия кода в .net-ядре
Кто-нибудь знает, есть ли способ я могу исключить покрытие кода из .dotnet core?
Я, наконец, нашел решение!
Прежде всего, вам нужно использовать .runsettings файл для настройки покрытия кода:
https://msdn.microsoft.com/en-us/library/jj159530.aspx
НО проблема в том, что ExcludeFromCodeCoverageAttribute уплотняется, поэтому мы не можем использовать его
Я разместил вопрос здесь и, похоже, он будет решен в следующей версии
https://github.com/dotnet/corefx/issues/14488
ДЛЯ СЕЙЧАС Я использую GeneratedCodeAttribute, как указано в примере .runsettings. Вы также можете использовать свой собственный атрибут или любое другое правило исключения, как здесь:
быстрый поиск https://github.com/dotnet/corefx/search?utf8=%E2%9C%93&q=ExcludeFromCodeCoverage – Set
Все еще там, я думаю. Найдено под здесь: - https://github.com/dotnet/corefx/tree/master/src/System.Diagnostics.Tools/src/System догадки я должен быть ссылающимся System.Diagnostics.Tools – kepung
ли вы решение? –