public void HandleEqualSupportForField() { Check.That(new SutClass(1, 2, 3, new object())).Considering().All.Fields.Equals(new SutClass(1, 2, 3, MockEqual.True())); }
protected bool Equals(MockEqual other) { return(this.isEqual); }
public void HandleIsEqualProperly() { Check.That(new { field = MockEqual.True() }).Considering().All.Fields.IsEqualTo(new { field = MockEqual.True() }); Check.That(new { field = MockEqual.True() }).Considering().All.Fields.Equals(new { field = MockEqual.True() }); }