Source code checked in, #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...
View ArticleCommented Feature: Exclude properties on nested objects [11841]
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...
View ArticleSource code checked in, #79902
Replaced StringEqualityStep with a generic implementation of the new IAssertionRule
View ArticleCommented Feature: Exclude properties on nested objects [11841]
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...
View ArticleCreated Issue: Should be single [12313]
hey guys, I've run into this a couple times and implemented work-around, but I finally got around to creating proper extension methods for fluent assertions, it would be nice if it ended up as a native...
View ArticleCreated Issue: Add overload for Collection assertions Contain and...
Now you need to write:results.OpenAndTurnoverEvents.Should().ContainInOrder(new[] { firstEvent.Code, secondEvent.Code, thirdEvent.Code });With a params argument this would read...
View ArticleSource code checked in, #79994
Encapsulated more logic in the StructuralEqualityContext. Simplified the AssertionRule so that casting is no longer necessary. Added additional type checks to the AssertionRule.
View ArticleCommented Feature: Exclude properties on nested objects [11841]
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...
View ArticleSource code checked in, #79995
Replaced the DateTimeEqualityStep with a more generic AssertionRule
View ArticleClosed Feature: Exclude properties on nested objects [11841]
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...
View ArticleReviewed: Release 1.7.1 (Jul 07, 2012)
Rated 5 Stars (out of 5) - Testing was never so easy! it's simple to use and extend, it's awesome.
View ArticleReopened Feature: Exclude properties on nested objects [11841]
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...
View ArticleSource code checked in, #80037
Introduced the new extension methods ShouldBeStructurallyEqualTo() and ShouldAllBeStructurallyEqualTo() that perform a recursive comparison. Rewrote the existing PropertyAssertionSpecs using this new API.
View ArticleClosed Feature: Exclude properties on nested objects [11841]
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...
View ArticleReopened Feature: Exclude properties on nested objects [11841]
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...
View ArticleSource code checked in, #80113
Added a spec to verify that exclusing a property on a collection item supports lambda expressions.
View ArticleCommented Feature: Exclude properties on nested objects [11841]
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...
View ArticleNew Comment on "Documentation"
ShouldHave().AllProperties().EqualTo() does not work as documented
View Article