Fluent Assertions Documentation
FluentAssertions.Equivalency Namespace / IMember Interface
Properties Methods

In This Topic
    IMember Interface Members
    In This Topic

    The following tables list the members exposed by IMember.

    Public Properties
     NameDescription
     Property Gets the type that declares the current member.  
     Property Gets a zero-based number representing the depth within the object graph (Inherited from FluentAssertions.Equivalency.INode)
     Property Gets the path from the root of the expectation upto and including the current node. (Inherited from FluentAssertions.Equivalency.INode)
     Property The name of the variable on which a structural equivalency assertion is executed or the default if reflection failed. (Inherited from FluentAssertions.Equivalency.INode)
     Property Gets the access modifier for the getter of this member.  
     PropertyGets a value indicating whether the member is browsable in the source code editor. This is controlled with System.ComponentModel.EditorBrowsableAttribute.  
     Property Gets a value indicating whether the current node is the root. (Inherited from FluentAssertions.Equivalency.INode)
     Property Gets the type of the parent node, e.g. the type that declares a property or field. (Inherited from FluentAssertions.Equivalency.INode)
     Property Gets the type that was used to determine this member.  
     Property Gets a value indicating if the root of this graph is a collection. (Inherited from FluentAssertions.Equivalency.INode)
     Property Gets the access modifier for the setter of this member.  
     Property Gets the path from the root of the subject upto and including the current node. (Inherited from FluentAssertions.Equivalency.INode)
     Property Gets the type of this node, e.g. the type of the field or property, or the type of the collection item. (Inherited from FluentAssertions.Equivalency.INode)
    Top
    Public Methods
     NameDescription
     Method Adjusts the current node to reflect a remapped subject member during a structural equivalency check. Ensures that assertion failures report the correct subject member name when the matching process selects a different member in the subject compared to the expectation. (Inherited from FluentAssertions.Equivalency.INode)
     MethodGets the value of the member from the provided obj  
    Top
    See Also