Interface ITestSuiteBase
Representa as propriedades e métodos que são usados por todos os tipos de suíte comum.
Namespace: Microsoft.TeamFoundation.TestManagement.Client
Assembly: Microsoft.TeamFoundation.TestManagement.Client (em Microsoft.TeamFoundation.TestManagement.Client.dll)
Sintaxe
'Declaração
Public Interface ITestSuiteBase _
Inherits ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestSuiteBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestSuiteBase : ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestSuiteBase =
interface
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
public interface ITestSuiteBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
O tipo ITestSuiteBase expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AllTestCases | Obtém a coleção de somente leitura de casos de teste para esse pacote e todos os filhos hierárquicos. | |
DefaultConfigurations | Obtém a lista de somente leitura das configurações padrão. | |
Description | Obtém ou define a descrição desse conjunto de teste. | |
Error | Obtém uma mensagem de erro indicando que está errado com esse objeto. (Herdado de IDataErrorInfo.) | |
Id | Obtém o identificador. (Herdado de IIdentifiable<TKey>.) | |
InvalidProperties | Obtém uma lista de nomes de propriedade são inválidos. (Herdado de IPropertyOwner.) | |
IsDirty | Obtém um valor que indica se todas as propriedades foram alterados desde a última atualização, buscar ou salvar. (Herdado de IPropertyOwner.) | |
IsRoot | Obtém um valor que indica se esse pacote é o pacote de raiz no projeto de teste. | |
Item | Obtém a mensagem de erro para a propriedade com o nome fornecido. (Herdado de IDataErrorInfo.) | |
LastUpdated | Obtém a data e hora em que a suíte de testes foi atualizado pela última vez. | |
LastUpdatedBy | Obtém a identidade da pessoa que a última atualização deste conjunto de testes. | |
Parent | Obtém o pai a suíte de testes que contém o conjunto de testes. | |
Plan | Obtém o plano de teste que possui a suíte de testes. | |
Project | Obtém o projeto de teste. (Herdado de ITestObject<T>.) | |
Revision | Obtém o número de revisão atual para este objeto. (Herdado de ITestObject<T>.) | |
State | Obtém ou define o estado desse conjunto de teste. | |
TestCases | Obtém uma coleção somente leitura de casos de teste. | |
TestSuiteEntry | Obtém uma entrada que foi criada para uso em uma suíte de testes estáticos. | |
TestSuiteType | Obtém o tipo desse conjunto de teste. | |
Title | Obtém ou define o título desse conjunto de teste. | |
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 | |
---|---|---|
AssignTestPoints | Alterações na AssignedTo propriedade por meio da coleção de testar as atribuições de ponto. | |
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. | |
CreateTestPointAssignment | Cria um ITestPointAssignment o objeto a serem passados para ITestSuiteBase.AssignTestPoints | |
Refresh() | Atualiza quaisquer conjuntos na hierarquia do suite estão desatualizados. | |
Refresh(Boolean) | Atualiza quaisquer pacotes na hierarquia do conjunto, opcionalmente, forçando a atualização, estiverem desatualizados ou não. | |
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. | |
SetEntryConfigurations | Cria e exclui os pontos de teste necessárias para tornar o seu conjunto de configurações passado para cada entrada. |
Início
Eventos
Nome | Descrição | |
---|---|---|
PropertyChanged | Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.) |
Início
Comentários
As suítes de teste são criadas em consultas podem usar IDynamicTestSuiteBase. As suítes de teste são criadas em uma lista explícita de IDs de caso de teste podem usar IStaticTestSuite. As suítes de teste são criadas em um requisito específico podem usar IRequirementTestSuite.