Partilhar via


Interface IStaticTestSuite

Representa um conjunto de testes que consiste de um usuário da lista de casos de teste.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (em Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxe

'Declaração
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

O tipo IStaticTestSuite expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AllTestCases Obtém a coleção de somente leitura de casos de teste para esse pacote e todos os filhos hierárquicos. (Herdado de ITestSuiteBase.)
Propriedade pública DefaultConfigurations Obtém a lista de somente leitura das configurações padrão. (Herdado de ITestSuiteBase.)
Propriedade pública Description Obtém ou define a descrição desse conjunto de teste. (Herdado de ITestSuiteBase.)
Propriedade pública Entries Obtém uma coleção de todas as entradas de teste deste pacote.
Propriedade pública EntriesException Obtém uma exceção, se houver, que foi lançada, enquanto as entradas de teste estão sendo procuradas.
Propriedade pública Error Obtém uma mensagem de erro indicando que está errado com esse objeto. (Herdado de IDataErrorInfo.)
Propriedade pública Id Obtém o identificador. (Herdado de IIdentifiable<TKey>.)
Propriedade pública InvalidProperties Obtém uma lista de nomes de propriedade são inválidos. (Herdado de IPropertyOwner.)
Propriedade pública IsDirty Obtém um valor que indica se todas as propriedades foram alterados desde a última atualização, buscar ou salvar. (Herdado de IPropertyOwner.)
Propriedade pública IsRoot Obtém um valor que indica se esse pacote é o pacote de raiz no projeto de teste. (Herdado de ITestSuiteBase.)
Propriedade pública Item Obtém a mensagem de erro para a propriedade com o nome fornecido. (Herdado de IDataErrorInfo.)
Propriedade pública LastUpdated Obtém a data e hora em que a suíte de testes foi atualizado pela última vez. (Herdado de ITestSuiteBase.)
Propriedade pública LastUpdatedBy Obtém a identidade da pessoa que a última atualização deste conjunto de testes. (Herdado de ITestSuiteBase.)
Propriedade pública Parent Obtém o pai a suíte de testes que contém o conjunto de testes. (Herdado de ITestSuiteBase.)
Propriedade pública Plan Obtém o plano de teste que possui a suíte de testes. (Herdado de ITestSuiteBase.)
Propriedade pública Project Obtém o projeto de teste. (Herdado de ITestObject<T>.)
Propriedade pública Revision Obtém o número de revisão atual para este objeto. (Herdado de ITestObject<T>.)
Propriedade pública State Obtém ou define o estado desse conjunto de teste. (Herdado de ITestSuiteBase.)
Propriedade pública SubSuites Obtém uma coleção de conjuntos de teste que está contida na hierarquia desse conjunto de teste.
Propriedade pública TestCases Obtém uma coleção somente leitura de casos de teste. (Herdado de ITestSuiteBase.)
Propriedade pública TestSuiteEntry Obtém uma entrada que foi criada para uso em uma suíte de testes estáticos. (Herdado de ITestSuiteBase.)
Propriedade pública TestSuiteType Obtém o tipo desse conjunto de teste. (Herdado de ITestSuiteBase.)
Propriedade pública Title Obtém ou define o título desse conjunto de teste. (Herdado de ITestSuiteBase.)
Propriedade pública UserData Obtém ou define um valor que não é mantido, mas permite que objetos de gerenciamento de teste ser estendida dinamicamente ou um objeto arbitrário. (Herdado de ITestObject<T>.)

Início

Métodos

  Nome Descrição
Método público AssignTestPoints Alterações na AssignedTo propriedade por meio da coleção de testar as atribuições de ponto. (Herdado de ITestSuiteBase.)
Método público ClearDefaultConfigurations Remove a lista das configurações padrão desse conjunto.Isso faz com que esse pacote herdar as configurações padrão de seu pai. (Herdado de ITestSuiteBase.)
Método público CreateTestPointAssignment Cria um ITestPointAssignment o objeto a serem passados para ITestSuiteBase.AssignTestPoints (Herdado de ITestSuiteBase.)
Método público Refresh() Atualiza quaisquer conjuntos na hierarquia do suite estão desatualizados. (Herdado de ITestSuiteBase.)
Método público Refresh(Boolean) Atualiza quaisquer pacotes na hierarquia do conjunto, opcionalmente, forçando a atualização, estiverem desatualizados ou não. (Herdado de ITestSuiteBase.)
Método público SetDefaultConfigurations Especifica um conjunto de configurações para usar com recentemente adicionado entradas do suite.Quando as entradas são adicionadas, os pontos de teste são criados para cada uma dessas configurações. (Herdado de ITestSuiteBase.)
Método público SetEntryConfigurations Cria e exclui os pontos de teste necessárias para tornar o seu conjunto de configurações passado para cada entrada. (Herdado de ITestSuiteBase.)

Início

Eventos

  Nome Descrição
Evento público PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.)

Início

Consulte também

Referência

Namespace Microsoft.TeamFoundation.TestManagement.Client

ITestPlan

ITestSuiteBase

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

INotifyPropertyChanged