Skip to content

ReadOnlySpanAssertions<T>.NotSequenceEqual Method

Overloads

Name Description
NotSequenceEqual(ReadOnlySpan<T>) Asserts that the span is not sequence equal to the expected elements.
NotSequenceEqual(ReadOnlySpan<T>, IEqualityComparer<T>) Asserts that the span is not sequence equal to the expected elements using the specified equality comparer.
NotSequenceEqual(ReadOnlySpan<T>, Func<T, T, Boolean>)
NotSequenceEqual(IEnumerable<T>) Asserts that the span is not sequence equal to the expected enumerable elements.
NotSequenceEqual(IEnumerable<T>, IEqualityComparer<T>) Asserts that the span is not sequence equal to the expected enumerable elements using the specified equality comparer.
NotSequenceEqual(IEnumerable<T>, Func<T, T, Boolean>)

NotSequenceEqual(ReadOnlySpan<T>)

Asserts that the span is not sequence equal to the expected elements.

public ReadOnlySpanAssertionsChain<T> NotSequenceEqual(params ReadOnlySpan<T> expected);

Parameters

Name Type Description
expected ReadOnlySpan<T> The elements the span should not be sequence equal to.

Returns

ReadOnlySpanAssertionsChain<T>

A ReadOnlySpanAssertionsChain<TItem> for chaining further assertions.

NotSequenceEqual(ReadOnlySpan<T>, IEqualityComparer<T>)

Asserts that the span is not sequence equal to the expected elements using the specified equality comparer.

public ReadOnlySpanAssertionsChain<T> NotSequenceEqual(ReadOnlySpan<T> expected, IEqualityComparer<T> comparer);

Parameters

Name Type Description
expected ReadOnlySpan<T> The elements the span should not be sequence equal to.
comparer IEqualityComparer<T> The equality comparer to use for element comparison.

Returns

ReadOnlySpanAssertionsChain<T>

A ReadOnlySpanAssertionsChain<TItem> for chaining further assertions.

NotSequenceEqual(ReadOnlySpan<T>, Func<T, T, Boolean>)

public ReadOnlySpanAssertionsChain<T> NotSequenceEqual(ReadOnlySpan<T> expected, Func<T, T, bool> predicate);

Parameters

Name Type Description
expected ReadOnlySpan<T>
predicate Func<T, T, Boolean>

Returns

ReadOnlySpanAssertionsChain<T>

NotSequenceEqual(IEnumerable<T>)

Asserts that the span is not sequence equal to the expected enumerable elements.

public ReadOnlySpanAssertionsChain<T> NotSequenceEqual(IEnumerable<T> expected);

Parameters

Name Type Description
expected IEnumerable<T> The elements the span should not be sequence equal to.

Returns

ReadOnlySpanAssertionsChain<T>

A ReadOnlySpanAssertionsChain<TItem> for chaining further assertions.

NotSequenceEqual(IEnumerable<T>, IEqualityComparer<T>)

Asserts that the span is not sequence equal to the expected enumerable elements using the specified equality comparer.

public ReadOnlySpanAssertionsChain<T> NotSequenceEqual(IEnumerable<T> expected, IEqualityComparer<T> comparer);

Parameters

Name Type Description
expected IEnumerable<T> The elements the span should not be sequence equal to.
comparer IEqualityComparer<T> The equality comparer to use for element comparison.

Returns

ReadOnlySpanAssertionsChain<T>

A ReadOnlySpanAssertionsChain<TItem> for chaining further assertions.

NotSequenceEqual(IEnumerable<T>, Func<T, T, Boolean>)

public ReadOnlySpanAssertionsChain<T> NotSequenceEqual(IEnumerable<T> expected, Func<T, T, bool> predicate);

Parameters

Name Type Description
expected IEnumerable<T>
predicate Func<T, T, Boolean>

Returns

ReadOnlySpanAssertionsChain<T>