Assert Classe

Definição

Uma coleção de classes auxiliares para testar várias condições em testes de unidade. Se a condição que está sendo testada não for atendida, uma exceção será gerada.

public class Assert
public sealed class Assert
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class Assert
[System.Runtime.CompilerServices.Nullable(0)]
[System.Diagnostics.StackTraceHidden]
public sealed class Assert
public static class Assert
type Assert = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type Assert = class
[<System.Runtime.CompilerServices.Nullable(0)>]
[<System.Diagnostics.StackTraceHidden>]
type Assert = class
Public Class Assert
Public NotInheritable Class Assert
Herança
Assert
Atributos

Construtores

Nome Description
Assert()

Uma coleção de classes auxiliares para testar várias condições em testes de unidade. Se a condição que está sendo testada não for atendida, uma exceção será gerada.

Propriedades

Nome Description
That

Obtém a instância singleton da funcionalidade Assert.

Métodos

Nome Description
AddValueFormatter(Func<Func<Object,String>,Func<Object,String>>)

Registra uma fábrica de formator de valor de cadeia de responsabilidade. A fábrica recebe o next formatador na cadeia e retorna um novo formatador; o formatador retornado deve produzir uma cadeia de caracteres para os valores que manipula ou delegar next para os valores que não manipula. O registro tem como escopo o fluxo assíncrono atual e é removido quando o retornado IDisposable é descartado.

AddValueFormatter<T>(Func<T,String>)

Registra um formatador personalizado que controla como os valores são renderizados dentro de T mensagens de falha de asserção estruturadas. O registro tem como escopo o fluxo assíncrono atual (com suporte AsyncLocal<T>) e é removido quando o retornado IDisposable é descartado.

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) usando o fornecido comparer e gera uma exceção se dois elementos na coleção forem iguais.

AreAllDistinct(IEnumerable, String, String)

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) e gera uma exceção se dois elementos na coleção forem iguais.

AreAllDistinct<T>(IEnumerable<T>, IEqualityComparer<T>, String, String)

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) usando o fornecido comparer e gera uma exceção se dois elementos na coleção forem iguais.

AreAllDistinct<T>(IEnumerable<T>, String, String)

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) e gera uma exceção se dois elementos na coleção forem iguais.

AreAllNotNull(IEnumerable, String, String)

Testa se todos os itens na coleção especificada não são nulos e gera uma exceção se algum elemento for nulo.

AreAllNotNull<T>(IEnumerable<T>, String, String)

Testa se todos os itens na coleção especificada não são nulos e gera uma exceção se algum elemento for nulo.

AreAllOfType(Type, IEnumerable, String, String, String)

Testa se todos os elementos na coleção especificada são instâncias do tipo esperado (ou derivado) do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança de um ou mais dos elementos ou se qualquer elemento for nulo.

AreAllOfType<TExpected>(IEnumerable, String, String)

Testa se todos os elementos na coleção especificada são instâncias do tipo esperado (ou derivado) do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança de um ou mais dos elementos ou se qualquer elemento for nulo.

AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

Testa se as decimais especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

Testa se as decimais especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(Decimal, Decimal, Decimal, String, Object[])

Testa se as decimais especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(Decimal, Decimal, Decimal, String, String, String)

Testa se as decimais especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(Decimal, Decimal, Decimal, String)

Testa se as decimais especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(Decimal, Decimal, Decimal)

Testa se as decimais especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

Testa se os duplos especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Double, Double, Double, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

Testa se os duplos especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Double, Double, Double, String, Object[])

Testa se os duplos especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Double, Double, Double, String, String, String)

Testa se os duplos especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Double, Double, Double, String)

Testa se os duplos especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Double, Double, Double)

Testa se os duplos especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

Testa se os longs especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

Testa se os longs especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Int64, Int64, Int64, String, Object[])

Testa se os longs especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Int64, Int64, Int64, String, String, String)

Testa se os longs especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Int64, Int64, Int64, String)

Testa se os longs especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Int64, Int64, Int64)

Testa se os longs especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Object, Object, String, Object[])

Testa se os objetos especificados são iguais e gera uma exceção se os dois objetos não são iguais. Tipos numéricos diferentes são tratados como desiguais mesmo se os valores lógicos forem iguais. 42L não é igual a 42.

AreEqual(Object, Object, String)

Testa se os objetos especificados são iguais e gera uma exceção se os dois objetos não são iguais. Tipos numéricos diferentes são tratados como desiguais mesmo se os valores lógicos forem iguais. 42L não é igual a 42.

AreEqual(Object, Object)

Testa se os objetos especificados são iguais e gera uma exceção se os dois objetos não são iguais. Tipos numéricos diferentes são tratados como desiguais mesmo se os valores lógicos forem iguais. 42L não é igual a 42.

AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

Testa se os floats especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Single, Single, Single, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

Testa se os floats especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Single, Single, Single, String, Object[])

Testa se os floats especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Single, Single, Single, String, String, String)

Testa se os floats especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Single, Single, Single, String)

Testa se os floats especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(Single, Single, Single)

Testa se os floats especificados são iguais e gera uma exceção se eles não são iguais.

AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais. A cultura invariável é usada para a comparação.

AreEqual(String, String, Boolean, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais. A cultura invariável é usada para a comparação.

AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler, String, String)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreEqualInterpolatedStringHandler)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(String, String, Boolean, CultureInfo, String, Object[])

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(String, String, Boolean, CultureInfo, String, String, String)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(String, String, Boolean, CultureInfo, String)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(String, String, Boolean, CultureInfo)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais.

AreEqual(String, String, Boolean, String, Object[])

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais. A cultura invariável é usada para a comparação.

AreEqual(String, String, Boolean, String, String, String)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais. A cultura invariável é usada para a comparação.

AreEqual(String, String, Boolean, String)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais. A cultura invariável é usada para a comparação.

AreEqual(String, String, Boolean)

Testa se as cadeias de caracteres especificadas são iguais e gera uma exceção se elas não são iguais. A cultura invariável é usada para a comparação.

AreEqual<T>(IEquatable<T>, IEquatable<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(IEquatable<T>, IEquatable<T>, String, Object[])

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(IEquatable<T>, IEquatable<T>, String)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(IEquatable<T>, IEquatable<T>)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(T, T, Assert.AssertAreEqualInterpolatedStringHandler<T>)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>, String, String)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreEqualInterpolatedStringHandler<T>)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreEqual<T>(T, T, IEqualityComparer<T>, String, Object[])

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreEqual<T>(T, T, IEqualityComparer<T>, String, String, String)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreEqual<T>(T, T, IEqualityComparer<T>, String)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreEqual<T>(T, T, IEqualityComparer<T>)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(T, T, String, Object[])

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(T, T, String, String, String)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(T, T, String)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEqual<T>(T, T)

Testa se os valores especificados são iguais e gera uma exceção se os dois valores não são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreEquivalent<T>(T, T, Boolean, String, String, String)

Testa se dois grafos de objeto são estruturalmente equivalentes (igualdade profunda) e gera uma exceção se não forem.

AreEquivalent<T>(T, T, String, String, String)

Testa se dois grafos de objeto são estruturalmente equivalentes (igualdade profunda) e gera uma exceção se não forem.

AreNotEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler, String, String)

Testa se os decimais especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Decimal, Decimal, Decimal, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler)

Testa se os decimais especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Decimal, Decimal, Decimal, String, Object[])

Testa se os decimais especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Decimal, Decimal, Decimal, String, String, String)

Testa se os decimais especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Decimal, Decimal, Decimal, String)

Testa se os decimais especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Decimal, Decimal, Decimal)

Testa se os decimais especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Double, Double, Double, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler, String, String)

Testa se os duplos especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Double, Double, Double, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler)

Testa se os duplos especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Double, Double, Double, String, Object[])

Testa se os duplos especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Double, Double, Double, String, String, String)

Testa se os duplos especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Double, Double, Double, String)

Testa se os duplos especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Double, Double, Double)

Testa se os duplos especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler, String, String)

Testa se os longos especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Int64, Int64, Int64, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler)

Testa se os longos especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Int64, Int64, Int64, String, Object[])

Testa se os longos especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Int64, Int64, Int64, String, String, String)

Testa se os longos especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Int64, Int64, Int64, String)

Testa se os longos especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Int64, Int64, Int64)

Testa se os longos especificados são desiguais e gera uma exceção se forem iguais.

AreNotEqual(Object, Object, String, Object[])

Testa se os objetos especificados são diferentes e gera uma exceção se os dois objetos são iguais. Tipos numéricos diferentes são tratados como desiguais mesmo se os valores lógicos forem iguais. 42L não é igual a 42.

AreNotEqual(Object, Object, String)

Testa se os objetos especificados são diferentes e gera uma exceção se os dois objetos são iguais. Tipos numéricos diferentes são tratados como desiguais mesmo se os valores lógicos forem iguais. 42L não é igual a 42.

AreNotEqual(Object, Object)

Testa se os objetos especificados são diferentes e gera uma exceção se os dois objetos são iguais. Tipos numéricos diferentes são tratados como desiguais mesmo se os valores lógicos forem iguais. 42L não é igual a 42.

AreNotEqual(Single, Single, Single, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler, String, String)

Testa se os floats especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Single, Single, Single, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler)

Testa se os floats especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Single, Single, Single, String, Object[])

Testa se os floats especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Single, Single, Single, String, String, String)

Testa se os floats especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Single, Single, Single, String)

Testa se os floats especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(Single, Single, Single)

Testa se os floats especificados são diferentes e gera uma exceção se forem iguais.

AreNotEqual(String, String, Boolean, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler, String, String)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais. A cultura invariável é usada para a comparação.

AreNotEqual(String, String, Boolean, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais. A cultura invariável é usada para a comparação.

AreNotEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler, String, String)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais.

AreNotEqual(String, String, Boolean, CultureInfo, Assert+AssertNonGenericAreNotEqualInterpolatedStringHandler)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais.

AreNotEqual(String, String, Boolean, CultureInfo, String, Object[])

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais.

AreNotEqual(String, String, Boolean, CultureInfo, String, String, String)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais.

AreNotEqual(String, String, Boolean, CultureInfo, String)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais.

AreNotEqual(String, String, Boolean, CultureInfo)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais.

AreNotEqual(String, String, Boolean, String, Object[])

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais. A cultura invariável é usada para a comparação.

AreNotEqual(String, String, Boolean, String, String, String)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais. A cultura invariável é usada para a comparação.

AreNotEqual(String, String, Boolean, String)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais. A cultura invariável é usada para a comparação.

AreNotEqual(String, String, Boolean)

Testa se as cadeias de caracteres especificadas são diferentes e gera uma exceção se forem iguais. A cultura invariável é usada para a comparação.

AreNotEqual<T>(T, T, Assert.AssertAreNotEqualInterpolatedStringHandler<T>, String, String)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEqual<T>(T, T, Assert.AssertAreNotEqualInterpolatedStringHandler<T>)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreNotEqualInterpolatedStringHandler<T>, String, String)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEqual<T>(T, T, IEqualityComparer<T>, Assert.AssertAreNotEqualInterpolatedStringHandler<T>)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEqual<T>(T, T, IEqualityComparer<T>, String, Object[])

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreNotEqual<T>(T, T, IEqualityComparer<T>, String, String, String)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreNotEqual<T>(T, T, IEqualityComparer<T>, String)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreNotEqual<T>(T, T, IEqualityComparer<T>)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o parâmetro fornecido comparer .

AreNotEqual<T>(T, T, String, Object[])

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEqual<T>(T, T, String, String, String)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEqual<T>(T, T, String)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEqual<T>(T, T)

Testa se os valores especificados são diferentes e gera uma exceção se os dois valores são iguais. A igualdade é calculada usando o padrão EqualityComparer<T>.

AreNotEquivalent<T>(T, T, Boolean, String, String, String)

Testa se dois grafos de objeto NÃO são estruturalmente equivalentes e gera uma exceção se forem.

AreNotEquivalent<T>(T, T, String, String, String)

Testa se dois grafos de objeto NÃO são estruturalmente equivalentes e gera uma exceção se forem.

AreNotSame(Object, Object, String, Object[])

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame(Object, Object, String)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame(Object, Object)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T, Assert.AssertAreNotSameInterpolatedStringHandler<T>, String, String)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T, Assert.AssertAreNotSameInterpolatedStringHandler<T>)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T, String, Object[])

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T, String, String, String)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T, String)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSame<T>(T, T)

Testa se os objetos especificados se referem a objetos diferentes e gera uma exceção se as duas entradas se referem ao mesmo objeto.

AreNotSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

Testa se duas sequências diferem usando o comparador especificado e a semântica da ordem e gera uma exceção se não o fizerem.

AreNotSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Testa se duas sequências diferem na mesma ordem usando o comparador especificado e gera uma exceção se não o fizerem.

AreNotSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

Testa se duas sequências diferem usando a semântica de ordem especificada e gera uma exceção se não o fizerem.

AreNotSequenceEqual(IEnumerable, IEnumerable, String, String, String)

Testa se duas sequências diferem na mesma ordem e gera uma exceção se não o fizerem.

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

Testa se duas sequências diferem usando o comparador especificado e a semântica da ordem e gera uma exceção se não o fizerem.

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Testa se duas sequências diferem na mesma ordem usando o comparador especificado e gera uma exceção se não o fizerem.

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String)

Testa se duas sequências diferem usando a semântica de ordem especificada e gera uma exceção se não o fizerem.

AreNotSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

Testa se duas sequências diferem na mesma ordem e gera uma exceção se não o fizerem.

AreSame(Object, Object, String, Object[])

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame(Object, Object, String)

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame(Object, Object)

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>, String, String)

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame<T>(T, T, Assert.AssertAreSameInterpolatedStringHandler<T>)

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame<T>(T, T, String, Object[])

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame<T>(T, T, String, String, String)

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame<T>(T, T, String)

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSame<T>(T, T)

Testa se os objetos especificados se referem ao mesmo objeto e geram uma exceção se as duas entradas não se referem ao mesmo objeto.

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

Testa se duas sequências contêm elementos iguais usando o comparador especificado e a semântica de ordem e gera uma exceção se não o fizerem.

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Testa se duas sequências contêm elementos iguais na mesma ordem usando o comparador especificado e gera uma exceção se não o fizerem.

AreSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

Testa se duas sequências contêm elementos iguais usando a semântica de ordem especificada e gera uma exceção se não o fizerem.

AreSequenceEqual(IEnumerable, IEnumerable, String, String, String)

Testa se duas sequências contêm elementos iguais na mesma ordem e gera uma exceção se não o fizerem.

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

Testa se duas sequências contêm elementos iguais usando o comparador especificado e a semântica de ordem e gera uma exceção se não o fizerem.

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Testa se duas sequências contêm elementos iguais na mesma ordem usando o comparador especificado e gera uma exceção se não o fizerem.

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String)

Testa se duas sequências contêm elementos iguais usando a semântica de ordem especificada e gera uma exceção se não o fizerem.

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

Testa se duas sequências contêm elementos iguais na mesma ordem e gera uma exceção se não o fizerem.

Contains(Func<Object,Boolean>, IEnumerable, String, String, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Func<Object,Boolean>, IEnumerable, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Func<Object,Boolean>, IEnumerable)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Object, IEnumerable, IEqualityComparer, String, String, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Object, IEnumerable, IEqualityComparer, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Object, IEnumerable, IEqualityComparer)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Object, IEnumerable, String, String, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Object, IEnumerable, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains(Object, IEnumerable)

Testa se a coleção não genérica especificada contém o elemento fornecido.

Contains(String, String, String, Object[])

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains(String, String, String, String, String)

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains(String, String, String)

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains(String, String, StringComparison, String, Object[])

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains(String, String, StringComparison, String, String, String)

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains(String, String, StringComparison, String)

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains(String, String, StringComparison)

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains(String, String)

Testa se a cadeia de caracteres especificada contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres não ocorrer dentro da cadeia de caracteres de teste.

Contains<T>(Func<T,Boolean>, IEnumerable<T>, String, Object[])

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(Func<T,Boolean>, IEnumerable<T>, String, String, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(Func<T,Boolean>, IEnumerable<T>, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(Func<T,Boolean>, IEnumerable<T>)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(IEnumerable<T>, Func<T,Boolean>, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>, IEqualityComparer<T>, String, Object[])

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>, IEqualityComparer<T>, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>, IEqualityComparer<T>)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>, String, Object[])

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>, String, String, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>, String)

Testa se a coleção especificada contém o elemento fornecido.

Contains<T>(T, IEnumerable<T>)

Testa se a coleção especificada contém o elemento fornecido.

ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Testa se collection contém todos os elementos ( expected com multiplicidade) e gera uma exceção se algum elemento ocorre expected mais vezes do que em collection.

ContainsAll(IEnumerable, IEnumerable, String, String, String)

Testa se collection contém todos os elementos ( expected com multiplicidade) e gera uma exceção se algum elemento ocorre expected mais vezes do que em collection.

ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Testa se collection contém todos os elementos ( expected com multiplicidade) e gera uma exceção se algum elemento ocorre expected mais vezes do que em collection.

ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

Testa se collection contém todos os elementos ( expected com multiplicidade) e gera uma exceção se algum elemento ocorre expected mais vezes do que em collection.

ContainsSingle(Func<Object,Boolean>, IEnumerable, String, String, String)

Testa se a coleção especificada contém exatamente um elemento que corresponde ao predicado fornecido.

ContainsSingle(IEnumerable, String, String)

Testa se a coleção especificada contém exatamente um elemento.

ContainsSingle<T>(Func<T,Boolean>, IEnumerable<T>, String, String, String)

Testa se a coleção especificada contém exatamente um elemento que corresponde ao predicado fornecido.

ContainsSingle<T>(Func<T,Boolean>, IEnumerable<T>, String)

Testa se a coleção especificada contém exatamente um elemento que corresponde ao predicado fornecido.

ContainsSingle<T>(IEnumerable<T>, Assert.AssertSingleInterpolatedStringHandler<T>, String)

Testa se a coleção especificada contém exatamente um elemento.

ContainsSingle<T>(IEnumerable<T>, Assert.AssertSingleInterpolatedStringHandler<T>)

Testa se a coleção especificada contém exatamente um elemento.

ContainsSingle<T>(IEnumerable<T>, String, Object[])

Testa se a coleção especificada contém exatamente um elemento.

ContainsSingle<T>(IEnumerable<T>, String, String)

Testa se a coleção especificada contém exatamente um elemento.

ContainsSingle<T>(IEnumerable<T>, String)

Testa se a coleção especificada contém exatamente um elemento.

ContainsSingle<T>(IEnumerable<T>)

Testa se a coleção especificada contém exatamente um elemento.

DoesNotContain(Func<Object,Boolean>, IEnumerable, String, String, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain(Func<Object,Boolean>, IEnumerable, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain(Func<Object,Boolean>, IEnumerable)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain(Object, IEnumerable, IEqualityComparer, String, String, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain(Object, IEnumerable, IEqualityComparer, String)

Testa se a coleção não genérica especificada não contém o item especificado, usando um comparador de igualdade personalizado.

DoesNotContain(Object, IEnumerable, IEqualityComparer)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain(Object, IEnumerable, String, String, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain(Object, IEnumerable, String)

Testa se a coleção não genérica especificada não contém o item especificado.

DoesNotContain(Object, IEnumerable)

Testa se a coleção não genérica especificada não contém o item especificado.

DoesNotContain(String, String, String, Object[])

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain(String, String, String, String, String)

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain(String, String, String)

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain(String, String, StringComparison, String, Object[])

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain(String, String, StringComparison, String, String, String)

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain(String, String, StringComparison, String)

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain(String, String, StringComparison)

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain(String, String)

Testa se a cadeia de caracteres especificada não contém a subcadeia de caracteres especificada e gera uma exceção se a subcadeia de caracteres ocorrer dentro da cadeia de caracteres de teste.

DoesNotContain<T>(Func<T,Boolean>, IEnumerable<T>, String, Object[])

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(Func<T,Boolean>, IEnumerable<T>, String, String, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(Func<T,Boolean>, IEnumerable<T>, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(Func<T,Boolean>, IEnumerable<T>)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>, IEqualityComparer<T>, String, Object[])

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>, IEqualityComparer<T>, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>, IEqualityComparer<T>)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>, String, Object[])

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>, String, String, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>, String)

Testa se a coleção especificada não contém o item especificado.

DoesNotContain<T>(T, IEnumerable<T>)

Testa se a coleção especificada não contém o item especificado.

DoesNotContainAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Testa se collection não contém todos os elementos de notExpected (com multiplicidade) e gera uma exceção se todos os elementos ocorrem notExpected pelo menos tantas vezes em collection.

DoesNotContainAll(IEnumerable, IEnumerable, String, String, String)

Testa se collection não contém todos os elementos de notExpected (com multiplicidade) e gera uma exceção se todos os elementos ocorrem notExpected pelo menos tantas vezes em collection.

DoesNotContainAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Testa se collection não contém todos os elementos de notExpected (com multiplicidade) e gera uma exceção se todos os elementos ocorrem notExpected pelo menos tantas vezes em collection.

DoesNotContainAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

Testa se collection não contém todos os elementos de notExpected (com multiplicidade) e gera uma exceção se todos os elementos ocorrem notExpected pelo menos tantas vezes em collection.

DoesNotEndWith(String, String, String, String, String)

Testa se a cadeia de caracteres especificada não termina com o sufixo inesperado especificado e gera uma exceção se a cadeia de caracteres de teste termina com o sufixo.

DoesNotEndWith(String, String, String)

Testa se a cadeia de caracteres especificada não termina com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste não termina com a subcadeia de caracteres.

DoesNotEndWith(String, String, StringComparison, String, String, String)

Testa se a cadeia de caracteres especificada não termina com o sufixo inesperado especificado e gera uma exceção se a cadeia de caracteres de teste termina com o sufixo.

DoesNotEndWith(String, String, StringComparison, String)

Testa se a cadeia de caracteres especificada não termina com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste não termina com a subcadeia de caracteres.

DoesNotMatchRegex(Regex, String, String, String, String)

Testa se a cadeia de caracteres especificada não corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres MatchRegex a expressão.

DoesNotMatchRegex(Regex, String, String)

Testa se a cadeia de caracteres especificada não corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres MatchRegex a expressão.

DoesNotMatchRegex(String, String, String, String, String)

Testa se a cadeia de caracteres especificada não corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres MatchRegex a expressão.

DoesNotMatchRegex(String, String, String)

Testa se a cadeia de caracteres especificada não corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres MatchRegex a expressão.

DoesNotStartWith(String, String, String, String, String)

Testa se a cadeia de caracteres especificada não começa com o prefixo inesperado especificado e gera uma exceção se a cadeia de caracteres de teste começa com o prefixo.

DoesNotStartWith(String, String, String)

Testa se a cadeia de caracteres especificada não começa com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste começa com a subcadeia de caracteres.

DoesNotStartWith(String, String, StringComparison, String, String, String)

Testa se a cadeia de caracteres especificada não começa com o prefixo inesperado especificado e gera uma exceção se a cadeia de caracteres de teste começa com o prefixo.

DoesNotStartWith(String, String, StringComparison, String)

Testa se a cadeia de caracteres especificada não começa com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste começa com a subcadeia de caracteres.

EndsWith(String, String, String, String, String)

Testa se a cadeia de caracteres especificada termina com o sufixo especificado e gera uma exceção se a cadeia de caracteres de teste não termina com o sufixo.

EndsWith(String, String, String)

Testa se a cadeia de caracteres especificada termina com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste não termina com a subcadeia de caracteres.

EndsWith(String, String, StringComparison, String, String, String)

Testa se a cadeia de caracteres especificada termina com o sufixo especificado e gera uma exceção se a cadeia de caracteres de teste não termina com o sufixo.

EndsWith(String, String, StringComparison, String)

Testa se a cadeia de caracteres especificada termina com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste não termina com a subcadeia de caracteres.

Equals(Object, Object)
Obsoleto.
Obsoleto.

Sobrecargas estáticas iguais são usadas para comparar instâncias de dois tipos para igualdade de referência. Esse método não deve ser usado para comparação de duas instâncias para igualdade. Use Assert.AreEqual e sobrecargas associadas em seus testes de unidade.

Fail()

Lança uma AssertFailedException.

Fail(String, Object[])

Lança uma AssertFailedException.

Fail(String)

Lança uma AssertFailedException.

HasCount(Int32, IEnumerable, String, String)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount(Int32, IEnumerable, String)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount(Int32, IEnumerable)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount<T>(Int32, IEnumerable<T>, Assert.AssertCountInterpolatedStringHandler<T>, String)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount<T>(Int32, IEnumerable<T>, Assert.AssertCountInterpolatedStringHandler<T>)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount<T>(Int32, IEnumerable<T>, String, Object[])

Testa se a coleção tem a contagem/comprimento esperado.

HasCount<T>(Int32, IEnumerable<T>, String, String)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount<T>(Int32, IEnumerable<T>, String)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount<T>(Int32, IEnumerable<T>)

Testa se a coleção tem a contagem/comprimento esperado.

HasCount<T>(Int32, Memory<T>, Assert.AssertCountInterpolatedStringHandler<T>, String)

Testa se a memória tem a contagem/comprimento esperado.

HasCount<T>(Int32, Memory<T>, String, String)

Testa se a memória tem a contagem/comprimento esperado.

HasCount<T>(Int32, ReadOnlyMemory<T>, Assert.AssertCountInterpolatedStringHandler<T>, String)

Testa se a memória tem a contagem/comprimento esperado.

HasCount<T>(Int32, ReadOnlyMemory<T>, String, String)

Testa se a memória tem a contagem/comprimento esperado.

HasCount<T>(Int32, ReadOnlySpan<T>, Assert.AssertCountInterpolatedStringHandler<T>, String)

Testa se o intervalo tem a contagem/comprimento esperado.

HasCount<T>(Int32, ReadOnlySpan<T>, String, String)

Testa se o intervalo tem a contagem/comprimento esperado.

HasCount<T>(Int32, Span<T>, Assert.AssertCountInterpolatedStringHandler<T>, String)

Testa se o intervalo tem a contagem/comprimento esperado.

HasCount<T>(Int32, Span<T>, String, String)

Testa se o intervalo tem a contagem/comprimento esperado.

Inconclusive()

Lança um AssertInconclusiveException.

Inconclusive(String, Object[])

Lança um AssertInconclusiveException.

Inconclusive(String)

Lança um AssertInconclusiveException.

IsEmpty(IEnumerable, String, String)

Testa se a coleção está vazia.

IsEmpty(IEnumerable, String)

Testa se a coleção está vazia.

IsEmpty(IEnumerable)

Testa se a coleção está vazia.

IsEmpty<T>(IEnumerable<T>, Assert.AssertCountInterpolatedStringHandler<T>, String)

Testa se a coleção está vazia.

IsEmpty<T>(IEnumerable<T>, Assert.AssertCountInterpolatedStringHandler<T>)

Testa se a coleção está vazia.

IsEmpty<T>(IEnumerable<T>, String, Object[])

Testa se a coleção está vazia.

IsEmpty<T>(IEnumerable<T>, String, String)

Testa se a coleção está vazia.

IsEmpty<T>(IEnumerable<T>, String)

Testa se a coleção está vazia.

IsEmpty<T>(IEnumerable<T>)

Testa se a coleção está vazia.

IsExactInstanceOfType(Object, Type, Assert+AssertIsExactInstanceOfTypeInterpolatedStringHandler, String)

Testa se o objeto especificado é exatamente uma instância do tipo esperado e gera uma exceção se o tipo esperado não corresponder exatamente.

IsExactInstanceOfType(Object, Type, String, String)

Testa se o objeto especificado é exatamente uma instância do tipo esperado e gera uma exceção se o tipo esperado não corresponder exatamente.

IsExactInstanceOfType<T>(Object, Assert.AssertGenericIsExactInstanceOfTypeInterpolatedStringHandler<T>, String)

Testa se o objeto especificado é exatamente uma instância do tipo genérico e gera uma exceção se o tipo genérico não corresponde exatamente.

IsExactInstanceOfType<T>(Object, String, String)

Testa se o objeto especificado é exatamente uma instância do tipo genérico e gera uma exceção se o tipo genérico não corresponde exatamente.

IsFalse(Boolean, Assert+AssertIsFalseInterpolatedStringHandler)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Boolean, String, Object[])

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Boolean, String)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Boolean)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Nullable<Boolean>, Assert+AssertIsFalseInterpolatedStringHandler, String)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Nullable<Boolean>, Assert+AssertIsFalseInterpolatedStringHandler)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Nullable<Boolean>, String, Object[])

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Nullable<Boolean>, String, String)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Nullable<Boolean>, String)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsFalse(Nullable<Boolean>)

Testa se a condição especificada é falsa e gera uma exceção se a condição for verdadeira.

IsGreaterThan<T>(T, T, String, String, String)

Testa se o valor é maior que o limite inferior e gera uma exceção se não for.

IsGreaterThan<T>(T, T, String)

Testa se o valor é maior que o limite inferior e gera uma exceção se não for.

IsGreaterThanOrEqualTo<T>(T, T, String, String, String)

Testa se o valor é maior ou igual ao limite inferior e gera uma exceção se não for.

IsGreaterThanOrEqualTo<T>(T, T, String)

Testa se o valor é maior ou igual ao limite inferior e gera uma exceção se não for.

IsInRange<T>(T, T, T, String, String, String, String)

Testa se o valor especificado está dentro do intervalo esperado (inclusive). O intervalo inclui os valores mínimo e máximo.

IsInRange<T>(T, T, T, String)

Testa se o valor especificado está dentro do intervalo esperado (inclusive). O intervalo inclui os valores mínimo e máximo.

IsInstanceOfType(Object, Type, Assert+AssertIsInstanceOfTypeInterpolatedStringHandler, String)

Testa se o objeto especificado é uma instância do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança do objeto.

IsInstanceOfType(Object, Type, Assert+AssertIsInstanceOfTypeInterpolatedStringHandler)

Testa se o objeto especificado é uma instância do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança do objeto.

IsInstanceOfType(Object, Type, String, Object[])

Testa se o objeto especificado é uma instância do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança do objeto.

IsInstanceOfType(Object, Type, String, String)

Testa se o objeto especificado é uma instância do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança do objeto.

IsInstanceOfType(Object, Type, String)

Testa se o objeto especificado é uma instância do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança do objeto.

IsInstanceOfType(Object, Type)

Testa se o objeto especificado é uma instância do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>, String)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, String, Object[])

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, String, String)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, String)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, T, Assert.AssertGenericIsInstanceOfTypeInterpolatedStringHandler<T>)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, T, String, Object[])

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, T, String)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object, T)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsInstanceOfType<T>(Object)

Testa se o objeto especificado é uma instância do tipo genérico e gera uma exceção se o tipo genérico não estiver na hierarquia de herança do objeto.

IsLessThan<T>(T, T, String, String, String)

Testa se o valor é menor que o limite superior e gera uma exceção se não for.

IsLessThan<T>(T, T, String)

Testa se o valor é menor que o limite superior e gera uma exceção se não for.

IsLessThanOrEqualTo<T>(T, T, String, String, String)

Testa se o valor é menor ou igual ao limite superior e gera uma exceção se não for.

IsLessThanOrEqualTo<T>(T, T, String)

Testa se o valor é menor ou igual ao limite superior e gera uma exceção se não for.

IsNegative<T>(T, String, String)

Testa se o valor especificado é negativo e gera uma exceção se não for.

IsNegative<T>(T, String)

Testa se o valor especificado é negativo e gera uma exceção se não for.

IsNotEmpty(IEnumerable, String, String)

Testa se a coleção não está vazia.

IsNotEmpty(IEnumerable, String)

Testa se a coleção não está vazia.

IsNotEmpty(IEnumerable)

Testa se a coleção não está vazia.

IsNotEmpty<T>(IEnumerable<T>, Assert.AssertIsNotEmptyInterpolatedStringHandler<T>, String)

Testa se a coleção não está vazia.

IsNotEmpty<T>(IEnumerable<T>, Assert.AssertIsNotEmptyInterpolatedStringHandler<T>)

Testa se a coleção não está vazia.

IsNotEmpty<T>(IEnumerable<T>, String, Object[])

Testa se a coleção não está vazia.

IsNotEmpty<T>(IEnumerable<T>, String, String)

Testa se a coleção não está vazia.

IsNotEmpty<T>(IEnumerable<T>, String)

Testa se a coleção não está vazia.

IsNotEmpty<T>(IEnumerable<T>)

Testa se a coleção não está vazia.

IsNotExactInstanceOfType(Object, Type, Assert+AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, String)

Testa se o objeto especificado não é exatamente uma instância do tipo errado e gera uma exceção se o tipo especificado corresponde exatamente.

IsNotExactInstanceOfType(Object, Type, String, String)

Testa se o objeto especificado não é exatamente uma instância do tipo errado e gera uma exceção se o tipo especificado corresponde exatamente.

IsNotExactInstanceOfType<T>(Object, Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler<T>, String)

Testa se o objeto especificado não é exatamente uma instância do tipo genérico errado e gera uma exceção se o tipo especificado corresponde exatamente.

IsNotExactInstanceOfType<T>(Object, String, String)

Testa se o objeto especificado não é exatamente uma instância do tipo genérico errado e gera uma exceção se o tipo especificado corresponde exatamente.

IsNotInstanceOfType(Object, Type, Assert+AssertIsNotInstanceOfTypeInterpolatedStringHandler, String)

Testa se o objeto especificado não é uma instância do tipo errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType(Object, Type, Assert+AssertIsNotInstanceOfTypeInterpolatedStringHandler)

Testa se o objeto especificado não é uma instância do tipo errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType(Object, Type, String, Object[])

Testa se o objeto especificado não é uma instância do tipo errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType(Object, Type, String, String)

Testa se o objeto especificado não é uma instância do tipo errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType(Object, Type, String)

Testa se o objeto especificado não é uma instância do tipo errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType(Object, Type)

Testa se o objeto especificado não é uma instância do tipo errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType<T>(Object, Assert.AssertGenericIsNotInstanceOfTypeInterpolatedStringHandler<T>, String)

Testa se o objeto especificado não é uma instância do tipo genérico errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType<T>(Object, Assert.AssertGenericIsNotInstanceOfTypeInterpolatedStringHandler<T>)

Testa se o objeto especificado não é uma instância do tipo genérico errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType<T>(Object, String, Object[])

Testa se o objeto especificado não é uma instância do tipo genérico errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType<T>(Object, String, String)

Testa se o objeto especificado não é uma instância do tipo genérico errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType<T>(Object, String)

Testa se o objeto especificado não é uma instância do tipo genérico errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotInstanceOfType<T>(Object)

Testa se o objeto especificado não é uma instância do tipo genérico errado e gera uma exceção se o tipo especificado estiver na hierarquia de herança do objeto.

IsNotNull(Object, Assert+AssertIsNotNullInterpolatedStringHandler, String)

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsNotNull(Object, Assert+AssertIsNotNullInterpolatedStringHandler)

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsNotNull(Object, String, Object[])

Testa se o objeto especificado não é nulo e gera uma exceção se ele for nulo.

IsNotNull(Object, String, String)

Testa se o objeto especificado não é nulo e gera uma exceção se ele for nulo.

IsNotNull(Object, String)

Testa se o objeto especificado não é nulo e gera uma exceção se ele for nulo.

IsNotNull(Object)

Testa se o objeto especificado não é nulo e gera uma exceção se ele for nulo.

IsNull(Object, Assert+AssertIsNullInterpolatedStringHandler, String)

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsNull(Object, Assert+AssertIsNullInterpolatedStringHandler)

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsNull(Object, String, Object[])

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsNull(Object, String, String)

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsNull(Object, String)

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsNull(Object)

Testa se o objeto especificado é nulo e gera uma exceção se não for.

IsPositive<T>(T, String, String)

Testa se o valor especificado é positivo e gera uma exceção se não for.

IsPositive<T>(T, String)

Testa se o valor especificado é positivo e gera uma exceção se não for.

IsTrue(Boolean, Assert+AssertIsTrueInterpolatedStringHandler)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Boolean, String, Object[])

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Boolean, String)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Boolean)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Nullable<Boolean>, Assert+AssertIsTrueInterpolatedStringHandler, String)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Nullable<Boolean>, Assert+AssertIsTrueInterpolatedStringHandler)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Nullable<Boolean>, String, Object[])

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Nullable<Boolean>, String, String)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Nullable<Boolean>, String)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

IsTrue(Nullable<Boolean>)

Testa se a condição especificada é verdadeira e gera uma exceção se a condição for falsa.

MatchesRegex(Regex, String, String, String, String)

Testa se a cadeia de caracteres especificada corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres não corresponde à expressão.

MatchesRegex(Regex, String, String)

Testa se a cadeia de caracteres especificada corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres não corresponde à expressão.

MatchesRegex(String, String, String, String, String)

Testa se a cadeia de caracteres especificada corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres não corresponde à expressão.

MatchesRegex(String, String, String)

Testa se a cadeia de caracteres especificada corresponde a uma expressão regular e gera uma exceção se a cadeia de caracteres não corresponde à expressão.

ReferenceEquals(Object, Object)
Obsoleto.
Obsoleto.

As sobrecargas de ReferenceEquals estáticas são usadas para comparar instâncias de dois tipos para igualdade de referência. Esse método não deve ser usado para comparação de duas instâncias para igualdade de referência. Use Assert.AreSame e sobrecargas associadas em seus testes de unidade.

ReplaceNullChars(String)

Substitui caracteres nulos ('\0') por "\0".

Scope()

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.

StartsWith(String, String, String, String, String)

Testa se a cadeia de caracteres especificada começa com o prefixo especificado e gera uma exceção se a cadeia de caracteres de teste não começa com o prefixo.

StartsWith(String, String, String)

Testa se a cadeia de caracteres especificada começa com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste não começa com a subcadeia de caracteres.

StartsWith(String, String, StringComparison, String, String, String)

Testa se a cadeia de caracteres especificada começa com o prefixo especificado e gera uma exceção se a cadeia de caracteres de teste não começa com o prefixo.

StartsWith(String, String, StringComparison, String)

Testa se a cadeia de caracteres especificada começa com a subcadeia de caracteres especificada e gera uma exceção se a cadeia de caracteres de teste não começa com a subcadeia de caracteres.

Throws<TException>(Action, Assert.AssertNonStrictThrowsInterpolatedStringHandler<TException>, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Action, Assert.AssertNonStrictThrowsInterpolatedStringHandler<TException>)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Action, Func<Exception,String>, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Action, Func<Exception,String>)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Action, String, Object[])

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Action, String, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Func<Object>, Assert.AssertNonStrictThrowsInterpolatedStringHandler<TException>, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Func<Object>, Assert.AssertNonStrictThrowsInterpolatedStringHandler<TException>)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Func<Object>, Func<Exception,String>, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Func<Object>, Func<Exception,String>)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Func<Object>, String, Object[])

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

Throws<TException>(Func<Object>, String, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsAsync<TException>(Func<Task>, Assert.AssertNonStrictThrowsAsyncInterpolatedStringHandler<TException>, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsAsync<TException>(Func<Task>, Func<Exception,String>, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsAsync<TException>(Func<Task>, Func<Exception,String>)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsAsync<TException>(Func<Task>, String, Object[])

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsAsync<TException>(Func<Task>, String, String)

Afirma que o delegado action gera uma exceção de tipo TException (ou tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Action, Assert.AssertThrowsExactlyInterpolatedStringHandler<TException>, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Action, Assert.AssertThrowsExactlyInterpolatedStringHandler<TException>)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Action, Func<Exception,String>, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Action, Func<Exception,String>)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Action, String, Object[])

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Action, String, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Func<Object>, Assert.AssertThrowsExactlyInterpolatedStringHandler<TException>, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Func<Object>, Assert.AssertThrowsExactlyInterpolatedStringHandler<TException>)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Func<Object>, Func<Exception,String>, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Func<Object>, Func<Exception,String>)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Func<Object>, String, Object[])

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactly<TException>(Func<Object>, String, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactlyAsync<TException>(Func<Task>, Assert.AssertThrowsExactlyAsyncInterpolatedStringHandler<TException>, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactlyAsync<TException>(Func<Task>, Func<Exception,String>, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactlyAsync<TException>(Func<Task>, Func<Exception,String>)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactlyAsync<TException>(Func<Task>, String, Object[])

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não lança exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsExactlyAsync<TException>(Func<Task>, String, String)

Afirma que o delegado action gera uma exceção de tipo TException (e não de tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente TExceptionde .

ThrowsException<T>(Action, String, Object[])

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsException<T>(Action, String)

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsException<T>(Action)

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsException<T>(Func<Object>, String, Object[])

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsException<T>(Func<Object>, String)

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsException<T>(Func<Object>)

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsExceptionAsync<T>(Func<Task>, String, Object[])

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsExceptionAsync<T>(Func<Task>, String)

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

ThrowsExceptionAsync<T>(Func<Task>)

Testa se o código especificado pelo delegado action gera a exceção exata determinada do tipo T (e não do tipo derivado) e gera AssertFailedException se o código não gera exceção ou gera exceção de tipo diferente Tde .

Aplica-se a