FluentAssertions.Equivalency Namespace
In This Topic
Classes
Interfaces
Interface Description
IAssertionContext<TSubject>
Provides the required information for executing an equality assertion between a subject and an expectation.
IEquivalencyOptions Provides the run-time details of the EquivalencyOptions<TExpectation> class.
IEquivalencyStep
Defines a step in the process of comparing two object graphs for structural equivalency.
IEquivalencyValidationContext
Provides information on a particular property or field during an assertion for structural equality of two object graphs.
IMember
Exposes information about an object's member
IMemberInfo
Represents a field or property in an object graph.
IMemberMatchingRule
Represents a rule that defines how to map the selected members of the expectation object to the properties
of the subject.
IMemberSelectionRule
Represents a rule that defines which members of the expectation to include while comparing
two objects for structural equality.
INode
Represents a node in the object graph that is being compared as part of a structural equivalency check.
This can be the root object, a collection item, a dictionary element, a property or a field.
IObjectInfo
Represents an object, dictionary key pair, collection item or member in an object graph.
IOrderingRule
Defines a rule that is used to determine whether the order of items in collections is relevant or not.
IValidateChildNodeEquivalency
Delegates
Enumerations
See Also
2025 © Xceed Software Inc.
4170 Grande-Allée, Suite 100, Greenfield Park, Qc J4V 3N2