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


STATestMethodAttribute Класс

Определение

Атрибут тестового класса.

[System.AttributeUsage(System.AttributeTargets.Method)]
public class STATestMethodAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute
[System.AttributeUsage(System.AttributeTargets.Method)]
[System.Runtime.CompilerServices.Nullable(0)]
public class STATestMethodAttribute : Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
type STATestMethodAttribute = class
    inherit TestMethodAttribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type STATestMethodAttribute = class
    inherit TestMethodAttribute
Public Class STATestMethodAttribute
Inherits TestMethodAttribute
Наследование
STATestMethodAttribute
Атрибуты

Конструкторы

Имя Описание
STATestMethodAttribute()

Инициализирует новый экземпляр класса STATestMethodAttribute.

STATestMethodAttribute(String, Int32)

Инициализирует новый экземпляр класса STATestMethodAttribute.

STATestMethodAttribute(String)

Инициализирует новый экземпляр класса STATestMethodAttribute.

STATestMethodAttribute(TestMethodAttribute)

Инициализирует новый экземпляр класса STATestMethodAttribute. Этот конструктор должен вызываться (или производным STATestClassAttribute ) для оболочки существующего атрибута метода тестирования. Он также может вызываться производным STATestMethodAttribute , который будет вызываться производным STATestClassAttribute.

Свойства

Имя Описание
DeclaringFilePath

Возвращает путь к файлу, объявляющий атрибут.

(Унаследовано от TestMethodAttribute)
DeclaringLineNumber

Возвращает номер строки внутри DeclaringFilePath этого атрибута.

(Унаследовано от TestMethodAttribute)
DisplayName

Возвращает или задает отображаемое имя для теста.

(Унаследовано от TestMethodAttribute)
UnfoldingStrategy

Возвращает или задает стратегию развертывания параметризованных тестов.

(Унаследовано от TestMethodAttribute)
UseSTASynchronizationContext

Возвращает или задает значение, указывающее, будет ли атрибут задавать SynchronizationContext тот же поток STA для асинхронных продолжений. Значение по умолчанию — false.

Методы

Имя Описание
Execute(ITestMethod)

Выполняет метод теста.

(Унаследовано от TestMethodAttribute)
ExecuteAsync(ITestMethod)

Выполняет метод теста.

ExecuteCoreAsync(ITestMethod)

Основное выполнение метода тестирования STA, которое происходит в потоке STA.

Применяется к