A large number of assertions are available. A flat list of assertions would be difficult to navigate.
Instead, start with the type that contains the value that needs to be asserted, it will most likely be found in the general groups of this page (primitives, numeric, collections, etc). The convention is that assertions for a specified type are located in a class with the name <type name>Assertions. For example, DateTimeAssertions for the DateTime type.
Then, click on the relevant assertions class. This links to the class reference documentation. Look at the Public Methods section. Each method in the list is an assertion available for calling when a class instance is obtained from a Should() extension method.
Primitives
Assertion classes for many of the primitive data types in the .NET framework like String, Boolean, DateTime, reference types (meaning all classes that derive from System.Object) are grouped in the FluentAssertions.Primitives Namespace.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.
Assertions classes for various specialized concepts like asserting on executation time, exceptions, asynchronous methods, delegates and other anonymous methods are grouped in the FluentAssertions.Specialized Namespace.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.
Click Overview for a class list with a brief description of each class. Or click on a specific class from the list below to see the assertions it offers in the Public Methods section.