public void should_not_be_equal_if_type_differs([Values(null, "tag")] object tag) { var target1 = new IsInheritorOf(typeof(Stream), tag); var target2 = new IsInheritorOf(typeof(MemoryStream), tag); target1.Equals(target2).Should().BeFalse(); }
public void should_be_equal_if_fields_equal([Values(null, "tag")] object tag) { var target1 = new IsInheritorOf(typeof(Stream), tag); var target2 = new IsInheritorOf(typeof(Stream), tag); target1.Equals(target2).Should().BeTrue(); }