Assert.Scope Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um novo escopo de declaração que coleta falhas de asserção em vez de jogá-las imediatamente. Quando o escopo retornado é descartado, todas as falhas coletadas são geradas como um único AssertFailedException.
public static IDisposable Scope();
[System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")]
public static IDisposable Scope();
static member Scope : unit -> IDisposable
[<System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")>]
static member Scope : unit -> IDisposable
Public Shared Function Scope () As IDisposable
Retornos
Um IDisposable que representa o escopo da asserção.
- Atributos
Exemplos
using (Assert.Scope())
{
Assert.AreEqual(1, 2); // collected, not thrown
Assert.IsTrue(false); // collected, not thrown
}
// AssertFailedException is thrown here with all collected failures.