Método CollectionAssert.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.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
'Declaração
Public Shared Sub AllItemsAreInstancesOfType ( _
collection As ICollection, _
expectedType As Type _
)
public static void AllItemsAreInstancesOfType(
ICollection collection,
Type expectedType
)
public:
static void AllItemsAreInstancesOfType(
ICollection^ collection,
Type^ expectedType
)
static member AllItemsAreInstancesOfType :
collection:ICollection *
expectedType:Type -> unit
public static function AllItemsAreInstancesOfType(
collection : ICollection,
expectedType : Type
)
Parâmetros
- collection
Tipo: System.Collections.ICollection
A coleção para verificar.
- expectedType
Tipo: System.Type
O tipo esperado ser localizado na hierarquia de herança de cada elemento em collection.
Exceções
Exceção | Condição |
---|---|
AssertFailedException | Um elemento em collection é nulluma referência nula (Nothing no Visual Basic) ou expectedType não se encontra na hierarquia de herança de todos os elementos em collection. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Sobrecargas AllItemsAreInstancesOfType
Namespace Microsoft.VisualStudio.TestTools.UnitTesting