We'd like to compare two aggregate roots ignoring a few audit properties (CreatedBy, CreatedOn) on all entities within the root.
AllPropertiesBut() only excludes properties on the root object.
I think this is similar to this post below in that we'd like to configure how nested objects are compared:
http://fluentassertions.codeplex.com/discussions/284312
Comments: Associated with changeset 79855: Introduced an IStructuralEqualityStep named ApplyAssertionRulesEqualityStep that executes the assertion rules according to the config.
Applied some minor refactoring to simplify some of the internal workings of structural validation.
AllPropertiesBut() only excludes properties on the root object.
I think this is similar to this post below in that we'd like to configure how nested objects are compared:
http://fluentassertions.codeplex.com/discussions/284312
Comments: Associated with changeset 79855: Introduced an IStructuralEqualityStep named ApplyAssertionRulesEqualityStep that executes the assertion rules according to the config.
Applied some minor refactoring to simplify some of the internal workings of structural validation.