ShouldExtensions Class
Definition
Extension methods that provide the primary entry point for fluent assertions via .Should().
public static class ShouldExtensions
Methods
| Name | Description |
|---|---|
Should<T>(T) |
Begins a fluent assertion on the specified value. |
Should(Boolean) |
Begins a fluent assertion on the specified boolean value. |
Should(String) |
Begins a fluent assertion on the specified string value. |
Should(Exception) |
Begins a fluent assertion on the specified exception. |
Should(ArgumentException) |
Begins a fluent assertion on the specified ArgumentException. |
Should(ArgumentOutOfRangeException) |
Begins a fluent assertion on the specified ArgumentOutOfRangeException. |
Should<T>(IEnumerable<T>) |
Begins a fluent assertion on the specified enumerable. |
Should<TKey, TValue>(IReadOnlyDictionary<TKey, TValue>) |
Begins a fluent assertion on the specified read-only dictionary. |
Should<TKey, TValue>(Dictionary<TKey, TValue>) |
Begins a fluent assertion on the specified dictionary. |
Should<T>(Span<T>) |
Begins a fluent assertion on the specified span. |
Should<T>(ReadOnlySpan<T>) |
Begins a fluent assertion on the specified read-only span. |
Should(Action) |
Begins a fluent assertion on the specified action. |
Should(Func<Task>) |
Begins a fluent assertion on the specified async action. |
Should(Byte) |
Begins a fluent assertion on the specified byte value. |
Should(SByte) |
Begins a fluent assertion on the specified sbyte value. |
Should(Int16) |
Begins a fluent assertion on the specified short value. |
Should(UInt16) |
Begins a fluent assertion on the specified ushort value. |
Should(Int32) |
Begins a fluent assertion on the specified int value. |
Should(UInt32) |
Begins a fluent assertion on the specified uint value. |
Should(Int64) |
Begins a fluent assertion on the specified long value. |
Should(UInt64) |
Begins a fluent assertion on the specified ulong value. |
Should(IntPtr) |
Begins a fluent assertion on the specified nint value. |
Should(UIntPtr) |
Begins a fluent assertion on the specified nuint value. |
Should(Decimal) |
Begins a fluent assertion on the specified decimal value. |
Should(Single) |
Begins a fluent assertion on the specified float value. |
Should(Double) |
Begins a fluent assertion on the specified double value. |
Should(Half) |
Begins a fluent assertion on the specified Half value. |