PlannedTest Clase

Definición

Representa una sola prueba que está planeada para ejecutarse (es decir, se ha detectado y pasado el filtro activo) en la ejecución de pruebas actual. Devuelto por PlannedTests.

public sealed class PlannedTest
[System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class PlannedTest
type PlannedTest = class
[<System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type PlannedTest = class
Public NotInheritable Class PlannedTest
Herencia
PlannedTest
Atributos

Comentarios

Las instancias son instantáneas inmutables generadas al principio de la ejecución de prueba para el ensamblado. Están diseñados para la inspección de solo lectura (por ejemplo, para decidir si se necesita una configuración costosa en [AssemblyInitialize]); no llevan el estado de tiempo de ejecución, como el resultado, las excepciones o las filas controladas por datos.

Constructores

Nombre Description
PlannedTest(String, String, String, String, String, String, String, Nullable<Int32>, IReadOnlyCollection<String>, IReadOnlyCollection<KeyValuePair<String, String>>)

Inicializa una nueva instancia de la clase PlannedTest.

Propiedades

Nombre Description
AssemblyPath

Obtiene la ruta de acceso completa del ensamblado que declara la prueba en el disco.

DeclaringFilePath

Obtiene la ruta de acceso del archivo de origen que declara la prueba. Este valor se captura en tiempo de compilación; TestMethodAttributepuede ser null cuando la prueba se declara a través de un atributo de método de prueba personalizado que no propaga la información del autor de la llamada.

DeclaringLineNumber

Obtiene el número de línea en DeclaringFilePath el que se declara la prueba, cuando está disponible; de lo contrario null, .

FullyQualifiedTestClassName

Obtiene el nombre completo de la clase que declara el método de prueba. Refleja FullyQualifiedTestClassName.

ManagedMethodName

Obtiene el nombre del método administrado ECMA-335 (tipos de parámetros de codificación) para el método de prueba, cuando está disponible. Úselo para identificar de forma inequívoca los métodos sobrecargados.

ManagedTypeName

Obtiene el nombre de tipo administrado ECMA-335 para el tipo declarante, cuando está disponible.

TestCategories

Obtiene las categorías aplicadas a esta prueba a través TestCategoryAttribute de en el nivel de método, clase o ensamblado.

TestDisplayName

Obtiene el nombre para mostrar de la prueba, cuando se estableció uno; de lo contrario null, es . Refleja TestDisplayName.

TestName

Obtiene el nombre simple del método de prueba. Refleja TestName.

TestProperties

Obtiene los pares nombre-valor aplicados a esta prueba a través de TestPropertyAttribute. Se conservan varios atributos con el mismo nombre como entradas independientes.

Se aplica a