CollectionAssert.AllItemsAreInstancesOfType Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AllItemsAreInstancesOfType(ICollection, Type) |
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements. |
AllItemsAreInstancesOfType(ICollection, Type, String) |
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements. |
AllItemsAreInstancesOfType(ICollection, Type, String, Object[]) |
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements. |
AllItemsAreInstancesOfType(ICollection, Type)
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements.
public:
static void AllItemsAreInstancesOfType(System::Collections::ICollection ^ collection, Type ^ expectedType);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection collection, Type expectedType);
static member AllItemsAreInstancesOfType : System.Collections.ICollection * Type -> unit
Public Shared Sub AllItemsAreInstancesOfType (collection As ICollection, expectedType As Type)
Parameters
- collection
- ICollection
The collection containing elements the test expects to be of the specified type.
- expectedType
- Type
The expected type of each element of collection
.
Exceptions
Thrown if an element in collection
is null or
expectedType
is not in the inheritance hierarchy
of an element in collection
.
Applies to
AllItemsAreInstancesOfType(ICollection, Type, String)
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements.
public:
static void AllItemsAreInstancesOfType(System::Collections::ICollection ^ collection, Type ^ expectedType, System::String ^ message);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection collection, Type expectedType, string message);
static member AllItemsAreInstancesOfType : System.Collections.ICollection * Type * string -> unit
Public Shared Sub AllItemsAreInstancesOfType (collection As ICollection, expectedType As Type, message As String)
Parameters
- collection
- ICollection
The collection containing elements the test expects to be of the specified type.
- expectedType
- Type
The expected type of each element of collection
.
- message
- String
The message to include in the exception when an element in
collection
is not an instance of
expectedType
. The message is shown in test results.
Exceptions
Thrown if an element in collection
is null or
expectedType
is not in the inheritance hierarchy
of an element in collection
.
Applies to
AllItemsAreInstancesOfType(ICollection, Type, String, Object[])
Tests whether all elements in the specified collection are instances of the expected type and throws an exception if the expected type is not in the inheritance hierarchy of one or more of the elements.
public:
static void AllItemsAreInstancesOfType(System::Collections::ICollection ^ collection, Type ^ expectedType, System::String ^ message, ... cli::array <System::Object ^> ^ parameters);
public static void AllItemsAreInstancesOfType (System.Collections.ICollection collection, Type expectedType, string message, params object[] parameters);
static member AllItemsAreInstancesOfType : System.Collections.ICollection * Type * string * obj[] -> unit
Public Shared Sub AllItemsAreInstancesOfType (collection As ICollection, expectedType As Type, message As String, ParamArray parameters As Object())
Parameters
- collection
- ICollection
The collection containing elements the test expects to be of the specified type.
- expectedType
- Type
The expected type of each element of collection
.
- message
- String
The message to include in the exception when an element in
collection
is not an instance of
expectedType
. The message is shown in test results.
- parameters
- Object[]
An array of parameters to use when formatting message
.
Exceptions
Thrown if an element in collection
is null or
expectedType
is not in the inheritance hierarchy
of an element in collection
.