public class FailReason
public class FailReason
Other named placeholders will be replaced with the AssertionScope.Current scope data passed through AssertionChain.WithReportable.
Finally, a description of the current subject can be passed through the {context:description} placeholder. This is used in the message if no explicit context is specified through the AssertionScope constructor.
Note that only 10 args
are supported in combination with a {reason}.
System.Object
FluentAssertions.Execution.FailReason
Name | Description | |
---|---|---|
![]() | FailReason Constructor | Represents the assertion fail reason. Contains the message and arguments for message's numbered placeholders. Initializes a new instance of the FailReason class. |
Name | Description | |
---|---|---|
![]() | Args | Arguments for the numbered System.String.Format(System.String,System.Object[])-style placeholders of Message. |
![]() | Message | Message to be displayed in case of failed assertion. May contain numbered System.String.Format(System.String,System.Object[])-style placeholders as well as specialized placeholders. |
Name | Description | |
---|---|---|
![]() | As<TTo> | Safely casts the specified object to the type specified through TTo. |
![]() | Awaiting | Overloaded. Invokes the specified action on a subject so that you can chain it with any of the assertions from FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions |
![]() | Enumerating | Overloaded. Forces enumerating a collection. Should be used to assert that a method that uses the yield keyword throws a particular exception. |
![]() | ExecutionTimeOf<T> | Provides methods for asserting the execution time of a method or property. |
![]() | Invoking | Overloaded. Invokes the specified action on a subject so that you can chain it with any of the assertions from FluentAssertions.Specialized.ActionAssertions |
![]() | Monitor | Overloaded. Starts monitoring eventSource for its events. |
![]() | Should | Overloaded. Returns an FluentAssertions.Specialized.ExecutionTimeAssertions object that can be used to assert the current FluentAssertions.Specialized.ExecutionTime. |
![]() | Should | Overloaded. Returns an FluentAssertions.Primitives.EnumAssertions<TEnum,TAssertions> object that can be used to assert the current TEnum. |
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2