Compartir a través de


MSTest (Clase)

Representa la actividad que ejecuta pruebas utilizando MSTest.

Jerarquía de herencia

System.Object
  System.Activities.Activity
    Microsoft.TeamFoundation.Build.Workflow.Activities.MSTest

Espacio de nombres:  Microsoft.TeamFoundation.Build.Workflow.Activities
Ensamblado:  Microsoft.TeamFoundation.Build.Workflow (en Microsoft.TeamFoundation.Build.Workflow.dll)

Sintaxis

'Declaración
<ToolboxBitmapAttribute(GetType(TeamBuildBaseActivityDesigner), "DefaultBuildIcon.png")> _
<ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)> _
<BuildCategoryAttribute> _
Public NotInheritable Class MSTest _
    Inherits Activity
[ToolboxBitmapAttribute(typeof(TeamBuildBaseActivityDesigner), "DefaultBuildIcon.png")]
[ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)]
[BuildCategoryAttribute]
public sealed class MSTest : Activity

El tipo MSTest expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público MSTest Inicializa una nueva instancia de la clase MSTest.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida CacheId Obtiene el identificador de la memoria caché que es único dentro del ámbito de definición del flujo de trabajo. (Se hereda de Activity).
Propiedad pública Category Obtiene o establece la categoría por la que filtrar pruebas.
Propiedad pública CommandLineArguments Obtiene o establece una cadena de argumentos de la línea de comandos para pasar a MSTest.exe.
Propiedad pública DisplayName Obtiene o establece un nombre descriptivo opcional que se utiliza para la depuración, la validación, el control de excepciones y el seguimiento. (Se hereda de Activity).
Propiedad pública Flavor Obtiene o establece el tipo de compilación en la que publicar resultados de pruebas.
Propiedad pública Id Obtiene un identificador que es único dentro del ámbito de definición del flujo de trabajo. (Se hereda de Activity).
Propiedad protegida ImplementationVersion Obtiene o establece la versión de la implementación utiliza. (Se hereda de Activity).
Propiedad pública MaxPriority Obtiene o establece un entero que representa la prioridad máxima de pruebas para ejecutarse.
Propiedad pública MinPriority Obtiene o establece un entero que representa la prioridad mínima de pruebas para ejecutarse.
Propiedad pública PathToResultsFilesRoot Obtiene o establece la raíz de la ruta de acceso al directorio del agente de compilación donde MSTest colocará los archivos de resultados (archivos .trx).
Propiedad pública Platform Obtiene o establece la plataforma de compilación en la que publicar resultados de pruebas.
Propiedad pública Publish Obtiene o establece una marca que indica si publicar resultados de pruebas.
Propiedad pública RunTitle
Propiedad pública SearchPathRoot Obtiene o establece la ruta de acceso raíz para las operaciones de búsqueda.
Propiedad pública TestConfigId Obtiene o establece el id. de una configuración existente de administración de pruebas para asociar con el rendimiento publicado.
Propiedad pública TestConfigName Obtiene o establece el nombre de una configuración existente de administración de pruebas para asociar con el rendimiento publicado.
Propiedad pública TestContainers Obtiene o establece una colección enumerable de cadenas que identifican los contenedores de prueba que contienen las pruebas para ejecutarlas.
Propiedad pública TestLists Obtiene o establece una colección enumerable de cadenas que identifican las listas de pruebas para ejecutarse.
Propiedad pública TestMetadata Obtiene o establece la cadena que identifica el archivo de metadatos que contiene las listas de pruebas para ejecutarse.
Propiedad pública TestNames Obtiene o establece una colección enumerable de los nombres de prueba para ejecutarse.
Propiedad pública TestSettings Obtiene o establece la ruta de acceso a un archivo de configuración de la ejecución de pruebas.
Propiedad pública ToolPath Obtiene o establece la ruta de acceso al directorio que contiene la versión de MSTest.exe para ejecutar.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público ShouldSerializeDisplayName Indica si la propiedad DisplayName se debe serializar. (Se hereda de Activity).
Método público ShouldSerializeMaxPriority Comprueba si la propiedad de MaxPriority sea serializada como cadena XAML.
Método público ShouldSerializeMinPriority Comprueba si la propiedad de MinPriority sea serializada como cadena XAML.
Método público ShouldSerializePublish Comprueba si la propiedad de Publish sea serializada como cadena XAML.
Método público ShouldSerializeTestConfigId Comprueba si la propiedad de TestConfigId sea serializada como cadena XAML.
Método público ToString Devuelve un objeto String que contiene las propiedades Id y DisplayName del objeto Activity. (Se hereda de Activity).

Arriba

Métodos de extensión

  Nombre Descripción
Método de extensión público GetAssemblyMetadataCollection (Definido por WorkflowHelpers).

Arriba

Comentarios

Para obtener más información, vea Opciones de la línea de comandos para publicar resultados de pruebas.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Build.Workflow.Activities (Espacio de nombres)