Classe CollectionAssert
Verifica as propostas de verdadeiro/falso associadas com coleções em testes de unidade.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
'Declaração
Public NotInheritable Class CollectionAssert
public static class CollectionAssert
public ref class CollectionAssert abstract sealed
[<AbstractClass>]
[<Sealed>]
type CollectionAssert = class end
public final class CollectionAssert
Métodos
Nome | Descrição | |
---|---|---|
AllItemsAreInstancesOfType(ICollection, Type) | Verifica se todos os elementos na coleção especificada são instâncias do tipo especificado.A declaração falhará se qualquer elemento do tipo não for encontrado na sua hierarquia de herança. | |
AllItemsAreInstancesOfType(ICollection, Type, String) | Verifica se todos os elementos na coleção especificada são instâncias do tipo especificado.A declaração falhará se existe um elemento na coleção para o qual o tipo especificado não for encontrado na sua hierarquia de herança.Exibe uma mensagem se a declaração falhará. | |
AllItemsAreInstancesOfType(ICollection, Type, String, array<Object[]) | Verifica se todos os elementos na coleção especificada são instâncias do tipo especificado.A declaração falhará se existe um elemento na coleção para o qual o tipo especificado não for encontrado na sua hierarquia de herança.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AllItemsAreNotNull(ICollection) | Verifica todos os itens na coleção especificada não são nulluma referência nula (Nothing no Visual Basic).A declaração falhará se qualquer elemento for nulluma referência nula (Nothing no Visual Basic). | |
AllItemsAreNotNull(ICollection, String) | Verifica todos os itens na coleção especificada não são nulluma referência nula (Nothing no Visual Basic).A declaração falhará se qualquer elemento for nulluma referência nula (Nothing no Visual Basic).Exibe uma mensagem se a declaração falhará. | |
AllItemsAreNotNull(ICollection, String, array<Object[]) | Verifica todos os itens na coleção especificada não são nulluma referência nula (Nothing no Visual Basic).A declaração falhará se qualquer elemento for nulluma referência nula (Nothing no Visual Basic).Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AllItemsAreUnique(ICollection) | Verifica-se de que todos os itens na coleção especificada são exclusivos.A declaração falhará se quaisquer dois elementos na coleção são iguais. | |
AllItemsAreUnique(ICollection, String) | Verifica-se de que todos os itens na coleção especificada são exclusivos.A declaração falhará se quaisquer dois elementos na coleção são iguais.Exibe uma mensagem se a declaração falhará. | |
AllItemsAreUnique(ICollection, String, array<Object[]) | Verifica-se de que todos os itens na coleção especificada são exclusivos.A declaração falhará se quaisquer dois elementos na coleção são iguais.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AreEqual(ICollection, ICollection) | Verifica-se de que as duas coleções especificadas são iguais.A declaração falhará se as coleções não são iguais. | |
AreEqual(ICollection, ICollection, IComparer) | Verifica se as duas coleções especificadas são iguais, usando o método especificado para comparar os valores dos elementos.A declaração falhará se as coleções não são iguais. | |
AreEqual(ICollection, ICollection, String) | Verifica-se de que as duas coleções especificadas são iguais.A declaração falhará se as coleções não são iguais.Exibe uma mensagem se a declaração falhará. | |
AreEqual(ICollection, ICollection, IComparer, String) | Verifica se as duas coleções especificadas são iguais, usando o método especificado para comparar os valores dos elementos.A declaração falhará se as coleções não são iguais.Exibe uma mensagem se a declaração falhará. | |
AreEqual(ICollection, ICollection, String, array<Object[]) | Verifica-se de que as duas coleções especificadas são iguais.A declaração falhará se as coleções não são iguais.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AreEqual(ICollection, ICollection, IComparer, String, array<Object[]) | Verifica se as duas coleções especificadas são iguais, usando o método especificado para comparar os valores dos elementos.A declaração falhará se as coleções não são iguais.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AreEquivalent(ICollection, ICollection) | Verifica-se de que as duas coleções especificadas são equivalentes.A declaração falhará se as coleções não são equivalentes. | |
AreEquivalent(ICollection, ICollection, String) | Verifica-se de que as duas coleções especificadas são equivalentes.A declaração falhará se as coleções não são equivalentes.Exibe uma mensagem se a declaração falhará. | |
AreEquivalent(ICollection, ICollection, String, array<Object[]) | Verifica-se de que as duas coleções especificadas são equivalentes.A declaração falhará se as coleções não são equivalentes.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AreNotEqual(ICollection, ICollection) | Verifica-se de que as duas coleções especificadas não são iguais.A declaração falhará se as coleções são iguais. | |
AreNotEqual(ICollection, ICollection, IComparer) | Verifica se duas coleções especificadas não são iguais, usando o método especificado para comparar os valores dos elementos.A declaração falhará se as coleções são iguais. | |
AreNotEqual(ICollection, ICollection, String) | Verifica-se de que as duas coleções especificadas não são iguais.A declaração falhará se as coleções são iguais.Exibe uma mensagem se a declaração falhará. | |
AreNotEqual(ICollection, ICollection, IComparer, String) | Verifica se duas coleções especificadas não são iguais, usando o método especificado para comparar os valores dos elementos.A declaração falhará se as coleções são iguais.Exibe uma mensagem se a declaração falhará. | |
AreNotEqual(ICollection, ICollection, String, array<Object[]) | Verifica-se de que as duas coleções especificadas não são iguais.A declaração falhará se as coleções são iguais.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AreNotEqual(ICollection, ICollection, IComparer, String, array<Object[]) | Verifica se duas coleções especificadas não são iguais, usando o método especificado para comparar os valores dos elementos.A declaração falhará se as coleções são iguais.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
AreNotEquivalent(ICollection, ICollection) | Verifica-se de que as duas coleções especificadas não são equivalentes.A declaração falhará se as coleções são equivalentes. | |
AreNotEquivalent(ICollection, ICollection, String) | Verifica-se de que as duas coleções especificadas não são equivalentes.A declaração falhará se as coleções são equivalentes.Exibe uma mensagem se a declaração falhará. | |
AreNotEquivalent(ICollection, ICollection, String, array<Object[]) | Verifica-se de que as duas coleções especificadas não são equivalentes.A declaração falhará se as coleções são equivalentes.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
Contains(ICollection, Object) | Verifica-se de que a coleção especificada contém o elemento especificado.A declaração falhará se o elemento não é encontrado na coleção. | |
Contains(ICollection, Object, String) | Verifica-se de que a coleção especificada contém o elemento especificado.A declaração falhará se o elemento não é encontrado na coleção.Exibe uma mensagem se a declaração falhará. | |
Contains(ICollection, Object, String, array<Object[]) | Verifica-se de que a coleção especificada contém o elemento especificado.A declaração falhará se o elemento não é encontrado na coleção.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
DoesNotContain(ICollection, Object) | Verifica-se de que a coleção especificada não contém o elemento especificado.A declaração falhará se o elemento for encontrado na coleção. | |
DoesNotContain(ICollection, Object, String) | Verifica-se de que a coleção especificada não contém o elemento especificado.A declaração falhará se o elemento for encontrado na coleção.Exibe uma mensagem se a declaração falhará. | |
DoesNotContain(ICollection, Object, String, array<Object[]) | Verifica-se de que a coleção especificada não contém o elemento especificado.A declaração falhará se o elemento for encontrado na coleção.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
IsNotSubsetOf(ICollection, ICollection) | Verifica se o primeiro conjunto não é um subconjunto da coleção segundo. | |
IsNotSubsetOf(ICollection, ICollection, String) | Verifica se o primeiro conjunto não é um subconjunto da coleção segundo.Exibe uma mensagem se a declaração falhará. | |
IsNotSubsetOf(ICollection, ICollection, String, array<Object[]) | Verifica se o primeiro conjunto não é um subconjunto da coleção segundo.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. | |
IsSubsetOf(ICollection, ICollection) | Verifica se o primeiro conjunto é um subconjunto da coleção segundo. | |
IsSubsetOf(ICollection, ICollection, String) | Verifica se o primeiro conjunto é um subconjunto da coleção segundo.Exibe uma mensagem se a declaração falhará. | |
IsSubsetOf(ICollection, ICollection, String, array<Object[]) | Verifica se o primeiro conjunto é um subconjunto da coleção segundo.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele. |
Início
Comentários
Essa classe contém um conjunto de métodos estáticos que avaliar uma condição booleana. Se esta condição for avaliada como true, passa a asserção.
Uma asserção verifica uma suposição de verdade para condições comparadas.
Se a condição que está sendo verificada não for true, a declaração falhará.
Importante |
---|
O CollectionAssert classe lança um AssertFailedException para sinalizar uma falha. Essa exceção não deve ser capturada. Essa exceção é tratada pelo mecanismo de teste de unidade para indicar uma falha de declaração. |
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UnitTesting