CIConditionAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот атрибут используется для условного контроля того, будет ли тестовый класс или метод тестирования выполняться или игнорироваться на основе того, выполняется ли тест в среде CI.
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
public sealed class CIConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionBaseAttribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class CIConditionAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.ConditionBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
type CIConditionAttribute = class
inherit ConditionBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=false)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type CIConditionAttribute = class
inherit ConditionBaseAttribute
Public NotInheritable Class CIConditionAttribute
Inherits ConditionBaseAttribute
- Наследование
- Атрибуты
Комментарии
Этот атрибут не наследуется. Применение его к базовому классу не повлияет на производные классы.
Конструкторы
| Имя | Описание |
|---|---|
| CIConditionAttribute(ConditionMode) |
Инициализирует новый экземпляр класса CIConditionAttribute. |
Свойства
| Имя | Описание |
|---|---|
| GroupName |
Возвращает имя группы для этого атрибута. |
| IgnoreMessage |
Возвращает или задает сообщение об игнорировать, указывающее причину пропуска метода теста или класса теста. |
| IgnoreMessage |
Возвращает или задает сообщение об игнорировать, указывающее причину пропуска метода теста или класса теста. (Унаследовано от ConditionBaseAttribute) |
| IsConditionMet |
Возвращает значение, указывающее, соответствует ли условие. Реализация этого свойства не должна считывать Mode свойство. |
| Mode |
Возвращает режим условия. (Унаследовано от ConditionBaseAttribute) |
| ShouldRun |
Возвращает значение, указывающее, должен ли выполняться метод теста или класс теста. |