Compartilhar via


Método Assert.IsInstanceOfType (Object, Type, String, array<Object )

Verifica se o objeto especificado é uma instância do tipo especificado. A declaração falhará se o tipo não for encontrado na hierarquia de herança do objeto. Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

'Declaração
Public Shared Sub IsInstanceOfType ( _
    value As Object, _
    expectedType As Type, _
    message As String, _
    ParamArray parameters As Object() _
)
public static void IsInstanceOfType(
    Object value,
    Type expectedType,
    string message,
    params Object[] parameters
)
public:
static void IsInstanceOfType(
    Object^ value, 
    Type^ expectedType, 
    String^ message, 
    ... array<Object^>^ parameters
)
static member IsInstanceOfType : 
        value:Object * 
        expectedType:Type * 
        message:string * 
        parameters:Object[] -> unit 
public static function IsInstanceOfType(
    value : Object, 
    expectedType : Type, 
    message : String, 
    ... parameters : Object[]
)

Parâmetros

  • value
    Tipo: System.Object
    O objeto para verificar se é de expectedType.
  • expectedType
    Tipo: System.Type
    O tipo esperado ser localizado na hierarquia de herança de value.
  • message
    Tipo: System.String
    Uma mensagem para exibir se a declaração falhará.Esta mensagem pode ser vista nos resultados do teste de unidade.
  • parameters
    Tipo: array<System.Object[]
    Uma matriz de parâmetros a serem usados quando a formatação message.

Exceções

Exceção Condição
AssertFailedException

valueé nulluma referência nula (Nothing no Visual Basic) ou expectedType não for encontrado na hierarquia de herança de value.

Segurança do .NET Framework

Consulte também

Referência

Assert Classe

Sobrecargas IsInstanceOfType

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando a Classes Assert