Бөлісу құралы:


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

Property Value
Идентификатор правила MSTEST0039
Title Используйте новые методы Assert.Throws
Category Usage
исправление является критическим или неразрывным Non-breaking
включен по умолчанию Yes
Серьезность по умолчанию Предупреждение начиная с версии 3.10, сведения до
представлено в версии 3.8.0
Есть ли исправление кода Yes

Замечание

Этот анализатор больше не относится к MSTest 4, так как старые API утверждения были удалены.

Cause

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

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

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

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

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

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

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