Поделиться через


MSTEST0039. Используйте более новые методы Assert.Throws

Свойство Ценность
идентификатор правила MSTEST0039
Заголовок Используйте новые методы Assert.Throws
категория Употребление
исправление является критическим или неразрывным Неразрывная
включен по умолчанию Да
Уровень серьезности по умолчанию Информация
представлено в версии 3.8.0
Есть ли исправление кода Да

Причина

Использование Assert.ThrowsException или Assert.ThrowsExceptionAsync, которые больше не рекомендуются.

Описание правила

Assert.ThrowsException и Assert.ThrowsExceptionAsync не рекомендуется использовать в будущем.

Устранение нарушений

Используйте Assert.ThrowsExactly или Assert.ThrowsExactlyAsync вместо Assert.ThrowsException или Assert.ThrowsExceptionAsync.

Когда следует подавлять предупреждения

Не подавляйте предупреждение из этого правила. Настоятельно рекомендуется перейти от старых API к новым.