Interface ITestSuiteBase
Representa as propriedades comuns e métodos que são usados por qualquer conjunto necessários.
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 somente leitura das situações de teste para esse pacote e todos os filhos hierárquicos. | |
DefaultConfigurations | Obtém a lista somente leitura de configurações padrão. | |
Description | Obtém ou define a descrição de esse conjunto de teste. | |
Error | Obtém uma mensagem de erro indicando que o que há de errado com esse objeto. (Herdado de IDataErrorInfo.) | |
Id | Obtém o identificador. (Herdado de IIdentifiable<TKey>.) | |
InvalidProperties | Obtém uma lista de nomes de propriedades que 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 este conjunto é 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 que este conjunto de teste foi atualizado pela última vez. | |
LastUpdatedBy | Obtém a identidade da pessoa que atualizou sólida este conjunto de teste. | |
LastUpdatedByName | A pessoa a última para atualizar o pacote | |
Parent | Obtém o pacote de teste pai que contém este conjunto de teste. | |
Plan | Obtém o som de teste que possui este conjunto de teste. | |
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 de esse conjunto de teste. | |
TestCaseCount | ||
TestCases | Obtém uma coleção somente leitura das situações de teste. | |
TestSuiteEntry | Obtém uma entrada projetada para uso em um conjunto de teste estático. | |
TestSuiteType | Obtém o tipo de este conjunto de teste. | |
Title | Obtém ou define o título de esse conjunto de teste. | |
UserData | Obtém ou define um valor que não é persistente, mas permite que objetos de gerenciamento de teste para serem estendidos dinamicamente ou um objeto arbitrário. (Herdado de ITestObject<T>.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AssignTestPoints | Altera a propriedade de AssignedTo usando a coleção fornecida de atribuições de ponto de teste. | |
ClearDefaultConfigurations | Remove a lista das configurações padrões de este conjunto.Isso faz com que esse pacote herda configurações padrão de seu pai. | |
CreateTestPointAssignment(Int32, IdAndName, TeamFoundationIdentity) | Cria um objeto de ITestPointAssignment a ser passado em ITestSuiteBase.AssignTestPoints | |
CreateTestPointAssignment(Int32, IdAndName, Guid) | Cria um objeto de TestPointAssignment para uso posterior em AssignTestPoints () | |
Refresh() | Atualiza quaisquer pacotes na hierarquia de pacote que são expirado. | |
Refresh(Boolean) | Atualiza quaisquer pacotes na hierarquia de pacote, forçando opcionalmente a atualização mesmo se eles expirado. | |
SetDefaultConfigurations | Especifica um conjunto de configurações para usar com entradas recém-adicionados de pacote.Quando as entradas são adicionados, os pontos de teste são criados para cada uma de essas configurações. | |
SetEntryConfigurations | Cria e exclui os pontos de teste necessários para tornar seu conjunto de configurações passados para cada entrada. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
PropertyChanged | Ocorre quando um valor de propriedade alterado. (Herdado de INotifyPropertyChanged.) |
Superior
Comentários
Pacotes de teste que são compilados em consultas podem usar IDynamicTestSuiteBase.Pacotes de teste que são compilados em uma lista de IDs de situação explícita de teste podem usar IStaticTestSuite.Pacotes de teste que são compilados em um requisito específico podem usar IRequirementTestSuite.