Compartilhar via


Método CollectionAssert.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á.

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, _
    message As String _
)
public static void AllItemsAreInstancesOfType(
    ICollection collection,
    Type expectedType,
    string message
)
public:
static void AllItemsAreInstancesOfType(
    ICollection^ collection, 
    Type^ expectedType, 
    String^ message
)
static member AllItemsAreInstancesOfType : 
        collection:ICollection * 
        expectedType:Type * 
        message:string -> unit 
public static function AllItemsAreInstancesOfType(
    collection : ICollection, 
    expectedType : Type, 
    message : String
)

Parâmetros

  • expectedType
    Tipo: System.Type
    O tipo esperado ser localizado na hierarquia de herança de cada elemento em collection.
  • message
    Tipo: System.String
    Uma mensagem a ser exibida se a declaração falhará.Esta mensagem pode ser vista nos resultados do teste de unidade.

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

Consulte também

Referência

CollectionAssert Classe

Sobrecargas AllItemsAreInstancesOfType

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Usando as classes Assert