Classe CollectionAssert
Verifica le proposizioni true/false associate alle raccolte negli unit test.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class CollectionAssert
public static class CollectionAssert
public ref class CollectionAssert abstract sealed
[<AbstractClass>]
[<Sealed>]
type CollectionAssert = class end
public final class CollectionAssert
Metodi
Nome | Descrizione | |
---|---|---|
AllItemsAreInstancesOfType(ICollection, Type) | Verifica che tutti gli elementi della raccolta specificata siano istanze del tipo specificato.L'asserzione non riesce se il tipo non viene trovato nella gerarchia di ereditarietà di un elemento. | |
AllItemsAreInstancesOfType(ICollection, Type, String) | Verifica che tutti gli elementi della raccolta specificata siano istanze del tipo specificato.L'asserzione non riesce se nella raccolta esiste un elemento nella cui gerarchia di ereditarietà non viene trovato il tipo specificato.Se l'asserzione non riesce visualizza un messaggio. | |
AllItemsAreInstancesOfType(ICollection, Type, String, array<Object[]) | Verifica che tutti gli elementi della raccolta specificata siano istanze del tipo specificato.L'asserzione non riesce se nella raccolta esiste un elemento nella cui gerarchia di ereditarietà non viene trovato il tipo specificato.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AllItemsAreNotNull(ICollection) | Verifica che tutti gli elementi della raccolta specificata non siano nullriferimento null (Nothing in Visual Basic).L'asserzione non riesce se qualsiasi elemento è nullriferimento null (Nothing in Visual Basic). | |
AllItemsAreNotNull(ICollection, String) | Verifica che tutti gli elementi della raccolta specificata non siano nullriferimento null (Nothing in Visual Basic).L'asserzione non riesce se qualsiasi elemento è nullriferimento null (Nothing in Visual Basic).Se l'asserzione non riesce visualizza un messaggio. | |
AllItemsAreNotNull(ICollection, String, array<Object[]) | Verifica che tutti gli elementi della raccolta specificata non siano nullriferimento null (Nothing in Visual Basic).L'asserzione non riesce se qualsiasi elemento è nullriferimento null (Nothing in Visual Basic).Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AllItemsAreUnique(ICollection) | Verifica che tutti gli elementi della raccolta specificata siano univoci.L'asserzione non riesce se due elementi qualsiasi della raccolta sono uguali. | |
AllItemsAreUnique(ICollection, String) | Verifica che tutti gli elementi della raccolta specificata siano univoci.L'asserzione non riesce se due elementi qualsiasi della raccolta sono uguali.Se l'asserzione non riesce visualizza un messaggio. | |
AllItemsAreUnique(ICollection, String, array<Object[]) | Verifica che tutti gli elementi della raccolta specificata siano univoci.L'asserzione non riesce se due elementi qualsiasi della raccolta sono uguali.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AreEqual(ICollection, ICollection) | Verifica che due raccolte specificate siano uguali.L'asserzione non riesce se le raccolte non sono uguali. | |
AreEqual(ICollection, ICollection, IComparer) | Verifica che due raccolte specificate siano uguali, utilizzando il metodo specificato per confrontare i valori degli elementi.L'asserzione non riesce se le raccolte non sono uguali. | |
AreEqual(ICollection, ICollection, String) | Verifica che due raccolte specificate siano uguali.L'asserzione non riesce se le raccolte non sono uguali.Se l'asserzione non riesce visualizza un messaggio. | |
AreEqual(ICollection, ICollection, IComparer, String) | Verifica che due raccolte specificate siano uguali, utilizzando il metodo specificato per confrontare i valori degli elementi.L'asserzione non riesce se le raccolte non sono uguali.Se l'asserzione non riesce visualizza un messaggio. | |
AreEqual(ICollection, ICollection, String, array<Object[]) | Verifica che due raccolte specificate siano uguali.L'asserzione non riesce se le raccolte non sono uguali.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AreEqual(ICollection, ICollection, IComparer, String, array<Object[]) | Verifica che due raccolte specificate siano uguali, utilizzando il metodo specificato per confrontare i valori degli elementi.L'asserzione non riesce se le raccolte non sono uguali.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AreEquivalent(ICollection, ICollection) | Verifica che due raccolte specificate siano equivalenti.L'asserzione non riesce se le raccolte non sono equivalenti. | |
AreEquivalent(ICollection, ICollection, String) | Verifica che due raccolte specificate siano equivalenti.L'asserzione non riesce se le raccolte non sono equivalenti.Se l'asserzione non riesce visualizza un messaggio. | |
AreEquivalent(ICollection, ICollection, String, array<Object[]) | Verifica che due raccolte specificate siano equivalenti.L'asserzione non riesce se le raccolte non sono equivalenti.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AreNotEqual(ICollection, ICollection) | Verifica che due raccolte specificate non siano uguali.L'asserzione non riesce se le raccolte sono uguali. | |
AreNotEqual(ICollection, ICollection, IComparer) | Verifica che due raccolte specificate non siano uguali, utilizzando il metodo specificato per confrontare i valori degli elementi.L'asserzione non riesce se le raccolte sono uguali. | |
AreNotEqual(ICollection, ICollection, String) | Verifica che due raccolte specificate non siano uguali.L'asserzione non riesce se le raccolte sono uguali.Se l'asserzione non riesce visualizza un messaggio. | |
AreNotEqual(ICollection, ICollection, IComparer, String) | Verifica che due raccolte specificate non siano uguali, utilizzando il metodo specificato per confrontare i valori degli elementi.L'asserzione non riesce se le raccolte sono uguali.Se l'asserzione non riesce visualizza un messaggio. | |
AreNotEqual(ICollection, ICollection, String, array<Object[]) | Verifica che due raccolte specificate non siano uguali.L'asserzione non riesce se le raccolte sono uguali.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AreNotEqual(ICollection, ICollection, IComparer, String, array<Object[]) | Verifica che due raccolte specificate non siano uguali, utilizzando il metodo specificato per confrontare i valori degli elementi.L'asserzione non riesce se le raccolte sono uguali.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
AreNotEquivalent(ICollection, ICollection) | Verifica che due raccolte specificate non siano equivalenti.L'asserzione non riesce se le raccolte sono equivalenti. | |
AreNotEquivalent(ICollection, ICollection, String) | Verifica che due raccolte specificate non siano equivalenti.L'asserzione non riesce se le raccolte sono equivalenti.Se l'asserzione non riesce visualizza un messaggio. | |
AreNotEquivalent(ICollection, ICollection, String, array<Object[]) | Verifica che due raccolte specificate non siano equivalenti.L'asserzione non riesce se le raccolte sono equivalenti.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
Contains(ICollection, Object) | Verifica che la raccolta specificata contenga l'elemento specificato.L'asserzione non riesce se l'elemento non viene trovato nella raccolta. | |
Contains(ICollection, Object, String) | Verifica che la raccolta specificata contenga l'elemento specificato.L'asserzione non riesce se l'elemento non viene trovato nella raccolta.Se l'asserzione non riesce visualizza un messaggio. | |
Contains(ICollection, Object, String, array<Object[]) | Verifica che la raccolta specificata contenga l'elemento specificato.L'asserzione non riesce se l'elemento non viene trovato nella raccolta.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
DoesNotContain(ICollection, Object) | Verifica che la raccolta specificata non contenga l'elemento specificato.L'asserzione non riesce se l'elemento viene trovato nella raccolta. | |
DoesNotContain(ICollection, Object, String) | Verifica che la raccolta specificata non contenga l'elemento specificato.L'asserzione non riesce se l'elemento viene trovato nella raccolta.Se l'asserzione non riesce visualizza un messaggio. | |
DoesNotContain(ICollection, Object, String, array<Object[]) | Verifica che la raccolta specificata non contenga l'elemento specificato.L'asserzione non riesce se l'elemento viene trovato nella raccolta.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
IsNotSubsetOf(ICollection, ICollection) | Verifica che la prima raccolta non sia un subset della seconda raccolta. | |
IsNotSubsetOf(ICollection, ICollection, String) | Verifica che la prima raccolta non sia un subset della seconda raccolta.Se l'asserzione non riesce visualizza un messaggio. | |
IsNotSubsetOf(ICollection, ICollection, String, array<Object[]) | Verifica che la prima raccolta non sia un subset della seconda raccolta.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
IsSubsetOf(ICollection, ICollection) | Verifica che la prima raccolta sia un subset della seconda raccolta. | |
IsSubsetOf(ICollection, ICollection, String) | Verifica che la prima raccolta sia un subset della seconda raccolta.Se l'asserzione non riesce visualizza un messaggio. | |
IsSubsetOf(ICollection, ICollection, String, array<Object[]) | Verifica che la prima raccolta sia un subset della seconda raccolta.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. |
In alto
Note
Questa classe contiene un insieme di metodi statici che valutano una condizione boolean. Se questa condizione restituisce true, l'asserzione passa.
Un'asserzione verifica un presupposto di verità per le condizioni confrontate.
Se la condizione verificata non è vera, l'asserzione non riesce.
Importante
La classe CollectionAssert genera un'eccezione AssertFailedException per segnalare l'esito negativo.Questa eccezione non deve essere acquisita.Questa eccezione è gestita dal modulo di unit test per indicare l'esito negativo dell'asserzione.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting