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


IStaticTestSuite - интерфейс

Представляет собой набор тестов, состоящий из заданного пользователем списка тестовых случаев.

Пространство имен:  Microsoft.TeamFoundation.TestManagement.Client
Сборка:  Microsoft.TeamFoundation.TestManagement.Client (в Microsoft.TeamFoundation.TestManagement.Client.dll)

Синтаксис

'Декларация
Public Interface IStaticTestSuite _
    Inherits ITestSuiteBase, ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface IStaticTestSuite : ITestSuiteBase, 
    ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class IStaticTestSuite : ITestSuiteBase, 
    ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type IStaticTestSuite =  
    interface
        interface ITestSuiteBase
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface IStaticTestSuite extends ITestSuiteBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

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

Свойства

  Имя Описание
Открытое свойство AllTestCases Получает доступную только для чтения коллекцию тестовых случаев этого набора и его потомков в иерархии. (Унаследовано от ITestSuiteBase.)
Открытое свойство DefaultConfigurations Получает доступный только для чтения список конфигураций по умолчанию. (Унаследовано от ITestSuiteBase.)
Открытое свойство Description Получает или задает описание данного набора тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство Entries Получает коллекцию всех тестовых записей в данном наборе.
Открытое свойство EntriesException Получает исключение, если таковое имеется, выданное при извлечении записей тестов.
Открытое свойство Error Возвращает сообщение об ошибке, показывающее причину отказа в данном объекте. (Унаследовано от IDataErrorInfo.)
Открытое свойство Id Получает идентификатор. (Унаследовано от IIdentifiable<TKey>.)
Открытое свойство InvalidProperties Получает список недействительных имен свойств. (Унаследовано от IPropertyOwner.)
Открытое свойство IsDirty Получает значение, указывающее, были ли изменены какие-либо свойства с момента последнего обновления, выборки или сохранения. (Унаследовано от IPropertyOwner.)
Открытое свойство IsRoot Получает значение, указывающее, является ли данный набор корневым набором тестового проекта. (Унаследовано от ITestSuiteBase.)
Открытое свойство Item Возвращает сообщение об ошибке для свойства с заданным именем. (Унаследовано от IDataErrorInfo.)
Открытое свойство LastUpdated Получает дату и время последнего обновления данного набора тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство LastUpdatedBy Получает идентификацию пользователя, который последним обновил данный набор тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство LastUpdatedByName Последняя person для обновления набора (Унаследовано от ITestSuiteBase.)
Открытое свойство Parent Получает родительский набор тестов по отношению к указанному набору тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство Plan Получает план тестирования, к которому принадлежит набор тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство Project Получает тестовый проект. (Унаследовано от ITestObject<T>.)
Открытое свойство Revision Получает текущий номер редакции для данного объекта. (Унаследовано от ITestObject<T>.)
Открытое свойство State Получает или задает состояние данного набора тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство SubSuites Получает коллекцию наборов тестов в иерархии данного набора тестов.
Открытое свойство TestCaseCount (Унаследовано от ITestSuiteBase.)
Открытое свойство TestCases Получает доступную только для чтения коллекцию тестовых случаев. (Унаследовано от ITestSuiteBase.)
Открытое свойство TestSuiteEntry Получает запись, созданную для использования в статическом наборе тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство TestSuiteType Получает тип набора тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство Title Получает или задает название данного набора тестов. (Унаследовано от ITestSuiteBase.)
Открытое свойство UserData Получает или задает произвольный объект или значение, которое не сохранено, но обеспечивает динамическое расширение объектов управления тестами. (Унаследовано от ITestObject<T>.)

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

Методы

  Имя Описание
Открытый метод AssignTestPoints Изменяет значение свойства AssignedTo, используя предоставленную коллекцию назначений тестовых точек. (Унаследовано от ITestSuiteBase.)
Открытый метод ClearDefaultConfigurations Удаляет список конфигураций по умолчанию из этого набора.Из-за этого данный набор наследует конфигурации по умолчанию от родительского объекта. (Унаследовано от ITestSuiteBase.)
Открытый метод CreateTestPointAssignment(Int32, IdAndName, TeamFoundationIdentity) Создает объект ITestPointAssignment для передачи методу ITestSuiteBase.AssignTestPoints (Унаследовано от ITestSuiteBase.)
Открытый метод CreateTestPointAssignment(Int32, IdAndName, Guid) Создает объект TestPointAssignment для дальнейшего использования в AssignTestPoints () (Унаследовано от ITestSuiteBase.)
Открытый метод Refresh() Обновляет устаревшие наборы в иерархии наборов. (Унаследовано от ITestSuiteBase.)
Открытый метод Refresh(Boolean) Обновляет наборы в иерархии наборов, при необходимости обновляет принудительно, независимо от того, устарел набор или нет. (Унаследовано от ITestSuiteBase.)
Открытый метод SetDefaultConfigurations Указывает набор конфигураций для использования с недавно добавлеными записями набора.При добавлении записи для каждой из этих конфигураций создаются тестовые точки. (Унаследовано от ITestSuiteBase.)
Открытый метод SetEntryConfigurations Создает и удаляет требуемые тестовые точки, чтобы сделать его конфигурации переданных для каждой записи. (Унаследовано от ITestSuiteBase.)

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

События

  Имя Описание
Открытое событие PropertyChanged Происходит при изменении значения свойства. (Унаследовано от INotifyPropertyChanged.)

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

См. также

Ссылки

Microsoft.TeamFoundation.TestManagement.Client - пространство имен

ITestPlan

ITestSuiteBase

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

INotifyPropertyChanged