Smooth your .NET TDD experience with NFluent! NFluent is an ergonomic assertion library which aims to fluent your .NET TDD experience (based on simple Check.That() assertion statements). NFluent aims your tests to be fluent to write (with a super-duper-happy 'dot' auto-completion experience), fluent to read (i.e. as close as possible to plain English expression), but also fluent to troubleshoot, in a less-error-prone way comparing to the classical .NET test frameworks. NFluent is also directly inspired by the awesome Java FEST Fluent assertion/reflection library (http://fest.easytesting.org/)
Expected Behavior
NFluent could autodetect anonymous types and triggers a specific method and performs a
Considering
like approach in this situationCurrent Behavior
With NFluent 2.x, if you want to use
IsEqualTo
with a custom class/type, one has to implement theEquals
method or use `Considering'.Possible Solution