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 em 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 da coleção para o qual o tipo especificado não se encontra em 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 da coleção para o qual o tipo especificado não se encontra em 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 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 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 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 as 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 as 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 as 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 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 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 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 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 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 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 a primeira coleção não é um subconjunto da coleção segundo. | |
IsNotSubsetOf(ICollection, ICollection, String) | Verifica se a primeira coleção não é um subconjunto da coleção segundo.Exibe uma mensagem se a declaração falhará. | |
IsNotSubsetOf(ICollection, ICollection, String, array<Object[]) | Verifica se a primeira coleção 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. |
Superior
Comentários
Essa classe contém um conjunto de métodos estáticos que avaliar uma condição booleana.Se essa condição for avaliada como true, os passos de declaração.
Uma asserção verifica uma suposição de verdade em comparação com condições.
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 estático (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