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. |