Fluent Assertions Documentation
In This Topic
    FluentAssertions Assembly
    In This Topic
    Namespaces
    NamespaceDescription
    The main namespace. Contains the Should() extension methods that serve as entry points for all assertions. Also contains configuration classes.
    Contains assertion classes for various .NET framework collection classes.
     
     
     
     
     
     
    Contains assertion classes for .NET framework events.
    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.
     
     
    Contains the IValueFormatter interface that allows to display assertion messages in a way that is relevant to the current type. Various implementations are offered from primitive numeric types, null values, Guid values, object graphs, etc.
    Contains assertion classes for numeric data types of the .NET framework.
    Contains assertion classes for many of the primitive data types in the .NET framework like String, Boolean, DateTime, reference types.
    Contains assertion classes for various specialized concepts like asserting on executation time, exceptions, JSON nodes, asynchronous methods, delegates and other anonymous methods.
    Contains assertion classes for some System.IO.Stream classes.
    Contains assertion classes for the System.Type class and its related data structures like MethodInfo, PropertyInfo, etc.
    Contains assertion classes for some System.Xml classes like XmlDocument, and its related data structures line XmlNode and XmlAttribute.