PlannedTest Classe

Definição

Representa um único teste que está planejado para ser executado (ou seja, foi descoberto e passou no filtro ativo) na execução de teste atual. Retornado 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
Herança
PlannedTest
Atributos

Comentários

As instâncias são instantâneos imutáveis produzidos no início da execução do teste para o assembly. Elas se destinam à inspeção somente leitura (por exemplo, para decidir se a instalação cara é necessária ) [AssemblyInitialize]; elas não carregam o estado de tempo de execução, como resultado, exceções ou linhas controladas por dados.

Construtores

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

Inicializa uma nova instância da classe PlannedTest.

Propriedades

Nome Description
AssemblyPath

Obtém o caminho completo do assembly que declara o teste, em disco.

DeclaringFilePath

Obtém o caminho do arquivo de origem que declara o teste. Esse valor é capturado no momento da compilação; TestMethodAttributepode ser null quando o teste é declarado por meio de um atributo de método de teste personalizado que não propaga as informações do chamador.

DeclaringLineNumber

Obtém o número de linha no DeclaringFilePath qual o teste é declarado, quando disponível; caso contrário null.

FullyQualifiedTestClassName

Obtém o nome totalmente qualificado da classe declarando o método de teste. Espelhos FullyQualifiedTestClassName.

ManagedMethodName

Obtém o nome do método gerenciado ECMA-335 (tipos de parâmetro de codificação) para o método de teste, quando disponível. Use isso para identificação inequívoca de métodos sobrecarregados.

ManagedTypeName

Obtém o nome do tipo gerenciado ECMA-335 para o tipo de declaração, quando disponível.

TestCategories

Obtém as categorias aplicadas a esse teste por meio TestCategoryAttribute do método, classe ou nível de assembly.

TestDisplayName

Obtém o nome de exibição do teste, quando um foi definido; caso contrário null. Espelhos TestDisplayName.

TestName

Obtém o nome simples do método de teste. Espelhos TestName.

TestProperties

Obtém os pares nome/valor aplicados a esse teste por meio de TestPropertyAttribute. Vários atributos com o mesmo nome são preservados como entradas separadas.

Aplica-se a