4.2.0

@dennisdoomen dennisdoomen released this Jan 8, 2016 · 580 commits to master since this release

  • Added datetime.Should().BeSameDateAs() - #319 (by @blairconrad)
  • Added overloads to dictionary.Should().Contain() and NotContain that take an enumerable of KeyValuePairss - #342 (by @jbattermann)
  • Ensured that ShouldBeEquivalentTo will only include properties which name is an exact match - #329
  • dictionary.ContainKeys(..) had a non-optional because argument and so did ContainValuesAndWhich - the later for reasonArgs which was/is inconsistent with the rest - #333 (by @jbattermann)
  • Added an overload to MonitorEvents to monitor events for implemented interfaces or base classes only - #330 (by @gstamac)