Fluent Assertions Documentation
FluentAssertions Assembly / FluentAssertions.Execution Namespace
Inheritance Hierarchy
In This Topic
    FluentAssertions.Execution Namespace
    In This Topic
    Contains classes that implement the core concepts of FluentAssertions like chaining simple assertions together with the AssertionChain class. Grouping assertions into scopes with the AssertionScope and Continuation classes. Providing a reason for a structural equivalency assertion with the Reason class.
    Classes
     ClassDescription
    Class Provides a fluent API to build simple or composite assertions, and which can flow from one assertion to another.
    Class Represents the default exception in case no test framework is configured.
    Class Represents an implicit or explicit scope within which multiple assertions can be collected.
    ClassEnables chaining multiple assertions on an AssertionScope.
    ClassEnables chaining multiple assertions from a AssertionChain.Given<T> call.
    ClassRepresents a chaining object returned from AssertionChain to continue the assertion using an object returned by a selector.
    Class Represents the reason for a structural equivalency assertion.
    Interfaces
     InterfaceDescription
    InterfaceDefines a strategy for handling failures in a AssertionScope.
    Interface Custom version of ICloneable that works on all frameworks.
    Interface Represents an abstraction of a particular test framework such as MSTest, nUnit, etc.
    See Also