EnumerableAssertions<TEnumerable, T>.NotSequenceEqual Method
Overloads
| Name | Description |
|---|---|
NotSequenceEqual(IEnumerable<T>) |
Asserts that the enumerable is not sequence equal to the expected elements. |
NotSequenceEqual(IEnumerable<T>, IEqualityComparer<T>) |
Asserts that the enumerable is not sequence equal to the expected elements using the specified equality comparer. |
NotSequenceEqual(IEnumerable<T>, Func<T, T, Boolean>) |
NotSequenceEqual(IEnumerable<T>)
Asserts that the enumerable is not sequence equal to the expected elements.
public EnumerableAssertionsChain<TEnumerable, T> NotSequenceEqual(params IEnumerable<T> expected);
Parameters
| Name | Type | Description |
|---|---|---|
expected |
IEnumerable<T> |
The elements the enumerable should not be sequence equal to. |
Returns
EnumerableAssertionsChain<TEnumerable, T>
An EnumerableAssertionsChain<TEnumerable, T> for chaining further assertions.
NotSequenceEqual(IEnumerable<T>, IEqualityComparer<T>)
Asserts that the enumerable is not sequence equal to the expected elements using the specified equality comparer.
public EnumerableAssertionsChain<TEnumerable, T> NotSequenceEqual(IEnumerable<T> expected, IEqualityComparer<T> comparer);
Parameters
| Name | Type | Description |
|---|---|---|
expected |
IEnumerable<T> |
The elements the enumerable should not be sequence equal to. |
comparer |
IEqualityComparer<T> |
The equality comparer to use for element comparison. |
Returns
EnumerableAssertionsChain<TEnumerable, T>
An EnumerableAssertionsChain<TEnumerable, T> for chaining further assertions.
NotSequenceEqual(IEnumerable<T>, Func<T, T, Boolean>)
public EnumerableAssertionsChain<TEnumerable, T> NotSequenceEqual(IEnumerable<T> expected, Func<T, T, bool> predicate);
Parameters
| Name | Type | Description |
|---|---|---|
expected |
IEnumerable<T> |
|
predicate |
Func<T, T, Boolean> |