Compartilhar via


Método Assert.AreSame (Object, Object, String)

Verifica-se de que as duas variáveis de objeto especificado se referem ao mesmo objeto. A declaração falhará se eles se referem a objetos diferentes. Exibe uma mensagem se a declaração falhará.

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

Sintaxe

'Declaração
Public Shared Sub AreSame ( _
    expected As Object, _
    actual As Object, _
    message As String _
)
public static void AreSame(
    Object expected,
    Object actual,
    string message
)
public:
static void AreSame(
    Object^ expected, 
    Object^ actual, 
    String^ message
)
static member AreSame : 
        expected:Object * 
        actual:Object * 
        message:string -> unit 
public static function AreSame(
    expected : Object, 
    actual : Object, 
    message : String
)

Parâmetros

  • expected
    Tipo: System.Object
    O primeiro objeto para comparar.Este é o objeto de que espera de teste de unidade.
  • actual
    Tipo: System.Object
    O segundo objeto para comparar.Este é o objeto que o teste de unidade produzido.
  • message
    Tipo: System.String
    Uma mensagem para exibir se a declaração falhará.Esta mensagem pode ser vista nos resultados do teste de unidade.

Exceções

Exceção Condição
AssertFailedException

expectednão se refere ao mesmo objeto, como actual.

Segurança do .NET Framework

Consulte também

Referência

Assert Classe

Sobrecargas AreSame

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando a Classes Assert