Compartir a través de


ITestSuiteBase (Interfaz)

Representa las propiedades y los métodos comunes que usan todos los tipos de conjuntos.

Espacio de nombres:  Microsoft.TeamFoundation.TestManagement.Client
Ensamblado:  Microsoft.TeamFoundation.TestManagement.Client (en Microsoft.TeamFoundation.TestManagement.Client.dll)

Sintaxis

'Declaración
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

El tipo ITestSuiteBase expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AllTestCases Obtiene la colección de solo lectura de casos de prueba para este conjunto y todos los elementos secundarios jerárquicos.
Propiedad pública DefaultConfigurations Obtiene la lista de solo lectura de configuraciones predeterminadas.
Propiedad pública Description Obtiene o establece la descripción de este conjunto de pruebas.
Propiedad pública Error Obtiene un mensaje de error que indica lo que le pasa a este objeto. (Se hereda de IDataErrorInfo).
Propiedad pública Id Obtiene el identificador. (Se hereda de IIdentifiable<TKey>).
Propiedad pública InvalidProperties Obtiene una lista de nombres de propiedad que no son válidos. (Se hereda de IPropertyOwner).
Propiedad pública IsDirty Obtiene un valor que indica si ha cambiado alguna de las propiedades desde la última operación de actualizar, capturar o guardar. (Se hereda de IPropertyOwner).
Propiedad pública IsRoot Obtiene un valor que indica si este conjunto es el conjunto raíz en el proyecto de prueba.
Propiedad pública Item Obtiene el mensaje de error correspondiente a la propiedad con el nombre especificado. (Se hereda de IDataErrorInfo).
Propiedad pública LastUpdated Obtiene la fecha y la hora en que se actualizó por última vez este conjunto de pruebas.
Propiedad pública LastUpdatedBy Obtiene la identidad de la persona que actualizó por última vez este conjunto de pruebas.
Propiedad pública Parent Obtiene el conjunto de pruebas primario que contiene este conjunto de pruebas.
Propiedad pública Plan Obtiene el plan de pruebas que posee este conjunto de pruebas.
Propiedad pública Project Obtiene el proyecto de prueba. (Se hereda de ITestObject<T>).
Propiedad pública Revision Obtiene el número de revisión actual para este objeto. (Se hereda de ITestObject<T>).
Propiedad pública State Obtiene o establece el estado de este conjunto de pruebas.
Propiedad pública TestCases Obtiene una colección de solo lectura de casos de prueba.
Propiedad pública TestSuiteEntry Obtiene una entrada creada para su uso en un conjunto de pruebas estático.
Propiedad pública TestSuiteType Obtiene el tipo de este conjunto de pruebas.
Propiedad pública Title Obtiene o establece el título de este conjunto de pruebas.
Propiedad pública UserData Obtiene o establece un objeto o valor arbitrario que no se conserva, pero permite que los objetos de administración de pruebas se extiendan dinámicamente. (Se hereda de ITestObject<T>).

Arriba

Métodos

  Nombre Descripción
Método público AssignTestPoints Cambia la propiedad AssignedTo utilizando la colección de asignaciones de puntos de prueba proporcionada.
Método público ClearDefaultConfigurations Quita la lista de configuraciones predeterminadas de este conjunto.Esto hace que este conjunto herede las configuraciones predeterminadas de su elemento primario.
Método público CreateTestPointAssignment Crea un objeto ITestPointAssignment que se va a pasar a ITestSuiteBase.AssignTestPoints
Método público Refresh() Actualiza los conjuntos que no están actualizados en la jerarquía de conjuntos.
Método público Refresh(Boolean) Actualiza los conjuntos en la jerarquía de conjuntos, forzando opcionalmente la actualización tanto si no están actualizados como si lo están.
Método público SetDefaultConfigurations Especifica un conjunto de configuraciones para usar con las entradas de conjuntos que se acaban de agregar.Cuando se agregan entradas, se crean puntos de prueba para cada una de estas configuraciones.
Método público SetEntryConfigurations Crea y elimina los puntos de prueba indispensables para que el conjunto de valores de configuración se pase para cada entrada.

Arriba

Eventos

  Nombre Descripción
Evento público PropertyChanged Se produce cuando cambia el valor de una propiedad. (Se hereda de INotifyPropertyChanged).

Arriba

Comentarios

Los conjuntos de pruebas que se basan en consultas pueden usar IDynamicTestSuiteBase. Los conjuntos de pruebas que se basan en una lista explícita de identificadores de caso de prueba pueden usar IStaticTestSuite. Los conjuntos de pruebas que se basan en un requisito específico pueden usar IRequirementTestSuite.

Vea también

Referencia

Microsoft.TeamFoundation.TestManagement.Client (Espacio de nombres)

IRequirementTestSuite

IDynamicTestSuiteBase

IStaticTestSuite

ITestObject<T>

IIdentifiable<TKey>

IDataErrorInfo

IPropertyOwner

INotifyPropertyChanged