MSTEST0015. Метод тестирования не должен игнорироваться
Свойство | Значение |
---|---|
Идентификатор правила | MSTEST0015 |
Заголовок | Метод тестирования не следует игнорировать |
Категория | Проект |
Исправление является критическим или не критическим | Не критическое |
Включен по умолчанию | Да (от 3.3 до 3.7). Нет (начиная с версии 3.8) |
Серьезность по умолчанию | Сведения |
Представлено в версии | 3.3.0 |
Есть ли исправление кода | No |
Причина
Метод test не должен игнорироваться.
Описание правила
Методы тестирования не должны игнорироваться (помечены как ).[Ignore]
Устранение нарушений
Убедитесь, что метод теста не игнорируется.
Когда лучше отключить предупреждения
Для этого правила отключать вывод предупреждений не следует. Если игнорировать это правило, метод тестирования будет игнорироваться.
Заметка
Это правило подразумевает добровольное участие. Он не включен даже при использовании <MSTestAnalysisMode>All</MSTestAnalysisMode>
. Дополнительные сведения о MSTestAnalysisMode
см. в разделе анализа кода MSTest .
Подавление предупреждения
Если вы просто хотите отключить одно нарушение, добавьте директивы препроцессора в исходный файл, чтобы отключить и повторно включить правило.
#pragma warning disable MSTEST0015
// The code that's violating the rule is on this line.
#pragma warning restore MSTEST0015
Чтобы отключить правило для файла, папки или проекта, задайте его серьезность
[*.{cs,vb}]
dotnet_diagnostic.MSTEST0015.severity = none
Дополнительные сведения см. в статье Подавление предупреждений анализа кода.