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


ITestAggregation - интерфейс

Представляет интерфейс, который может реализовываться элементом теста.

Пространство имен:  Microsoft.VisualStudio.TestTools.Common
Сборка:  Microsoft.VisualStudio.QualityTools.Common (в Microsoft.VisualStudio.QualityTools.Common.dll)

Синтаксис

'Декларация
Public Interface ITestAggregation _
    Inherits ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
public interface class ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
type ITestAggregation =  
    interface 
        interface ITestElement 
        interface ICloneable 
        interface IVerifiable 
        interface IVisiblePropertyProvider 
    end
public interface ITestAggregation extends ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider

Тип ITestAggregation предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AbortRunOnAgentFailure Получает или задает значение, указывающее, прерывать ли весь тестовый запуск в случае сбоя агента тестирования. (Унаследовано от ITestElement.)
Открытое свойство Adapter Получает связанный адаптер теста, используемый для выполнения теста. (Унаследовано от ITestElement.)
Открытое свойство AgentAttributes Получает словарь атрибутов или ограничений агента для текущего тестового запуска. (Унаследовано от ITestElement.)
Открытое свойство CanBeAggregated Получает значение, указывающее, можно ли вставить данный элемент теста в тесты агрегата. (Унаследовано от ITestElement.)
Открытое свойство CategoryId Получает или задает идентификатор категории списка тестов для данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство ControllerPlugin Получает имя связанного подключаемого модуля контроллера. (Унаследовано от ITestElement.)
Открытое свойство Copy Получает копию данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство CreatedByUI Получает или задает значение, указывающее, был ли данный элемент теста создан пользовательским интерфейсом. (Унаследовано от ITestElement.)
Открытое свойство CssIteration Получает или задает путь итерации для связанного рабочего элемента. (Унаследовано от ITestElement.)
Открытое свойство CssProjectStructure Получает или задает путь области для связанного рабочего элемента. (Унаследовано от ITestElement.)
Открытое свойство DeploymentItems Получает коллекцию файлов для развертывания с тестовым случаем. (Унаследовано от ITestElement.)
Открытое свойство Description Получает или задает описание данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство Elements При реализации в производном классе получает массив идентификаторов, определяющих элементы тестов, собранные в данном агрегате.
Открытое свойство Enabled Получает или задает значение, указывающее, включен ли этот элемент теста. (Унаследовано от ITestElement.)
Открытое свойство ErrorMessageForNonRunnable Получает сообщение об ошибке, используемое, когда тест не может быть выполнен. (Унаследовано от ITestElement.)
Открытое свойство ExecutionId Получает или задает текущий идентификатор выполнения для данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство Groups Получает коллекцию дескрипторов свойств, представляющих группы, к которым принадлежат свойства данного элемента теста, а также определяет, как они будут сгруппированы в окне свойств пользовательского интерфейса. (Унаследовано от ITestElement.)
Открытое свойство HumanReadableId Получает идентификатор данного элемента теста в том виде, в каком он появляется в пользовательском интерфейсе. (Унаследовано от ITestElement.)
Открытое свойство Id Получает идентификатор для данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство IsAutomated Получает значение, указывающее, является ли объект элемента теста автоматизированным. (Унаследовано от ITestElement.)
Открытое свойство IsGroupable Получает значение, указывающее, можно ли группировать данный объект элемента теста с другими объектами элементов теста. (Унаследовано от ITestElement.)
Открытое свойство IsModified Получает значение, указывающее, был ли изменен объект элемента теста. (Унаследовано от ITestElement.)
Открытое свойство IsRunnable Получает значение, указывающее, можно ли выполнять данный элемента теста как часть тестового запуска. (Унаследовано от ITestElement.)
Открытое свойство IsRunOnRestart Получает значение, указывающее, будет ли тестовый запуск перезагружен с тестом при сбое во время выполнения тестового запуска. (Унаследовано от ITestElement.)
Открытое свойство Link Получает ссылку, которую можно использовать для доступа к данному элементу теста. (Унаследовано от ITestElement.)
Открытое свойство Links При реализации в производном классе получает массив ссылок от всех элементов тестов, собранных в данном элементе теста.
Открытое свойство Name Получает или задает имя данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство Owner Получает имя владельца, введенное пользователем в пользовательском интерфейсе. (Унаследовано от ITestElement.)
Открытое свойство ParentExecId Получает идентификатор выполнения теста для родительского объекта. (Унаследовано от ITestElement.)
Открытое свойство Priority Получает или задает числовое обозначение приоритета для данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство ProjectData Получает объект данных проекта для данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство ProjectName Получает имя проекта, к которому принадлежит данный элемент теста. (Унаследовано от ITestElement.)
Открытое свойство ProjectRelativePath Получает относительный путь тестового проекта. (Унаследовано от ITestElement.)
Открытое свойство Properties Получает коллекцию свойств для данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство ReadOnly Получает значение, указывающее, является ли данный элемент теста доступным только для чтения. (Унаследовано от ITestElement.)
Открытое свойство SolutionName Получает имя решения, содержащего данный элемент теста. (Унаследовано от ITestElement.)
Открытое свойство SourceFileName Получает путь и имя файла для теста, содержащего этот элемент. (Унаследовано от ITestElement.)
Открытое свойство Storage Получает или задает путь к месту хранения элементов развертывания этого элемента. (Унаследовано от ITestElement.)
Открытое свойство TestCategories Получает коллекцию элементов категорий тестов, назначенных пользователем данному элементу теста в пользовательском интерфейсе. (Унаследовано от ITestElement.)
Открытое свойство TestType Получает тип теста для этого элемента теста. (Унаследовано от ITestElement.)
Открытое свойство Timeout Получает или задает число миллисекунд до истечения времени ожидания выполнения данного элемента теста. (Унаследовано от ITestElement.)
Открытое свойство UserData Получает или задает объект, содержащий несохраняемые произвольные данные для пользовательского элемента теста. (Унаследовано от ITestElement.)
Открытое свойство VisibleLinks При реализации в производном классе получает массив ссылок для тестов, видимых внешнему средству просмотра.
Открытое свойство VisibleProperties Получает коллекцию дескрипторов свойств для свойств, которые видны пользователю. (Унаследовано от IVisiblePropertyProvider.)
Открытое свойство WorkItemIds Получает список рабочих элементов, связанных с данным тестовым элементом. (Унаследовано от ITestElement.)

В начало страницы

Методы

  Имя Описание
Открытый метод Add При реализации в производном классе добавляет идентификатор элемента теста в список тестов в агрегате.
Открытый метод AssignIsRunnable Назначает значения для свойств IsRunnable и ErrorMessageForNonRunnable. (Унаследовано от ITestElement.)
Открытый метод Clear При реализации в производном классе удаляет все элементы тестов из агрегата.
Открытый метод Clone Создает новый объект, являющийся копией текущего экземпляра. (Унаследовано от ICloneable.)
Открытый метод IsValid При реализации в производном классе получает значение, указывающее, доступны ли и допустимы ли существенные элементы. (Унаследовано от IVerifiable.)
Открытый метод Remove При реализации в производном классе удаляет элемент теста, определенный заданной ссылкой, из агрегата.

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.TestTools.Common - пространство имен

TestElement

IVerifiable

IVisiblePropertyProvider