public static IEnumerable <object[]> GetEqualsTestData() { var name = "foo"; var value = "bar"; var p1 = ComponentParameter.CreateParameter(name, value); var p2 = ComponentParameter.CreateParameter(name, value); var p3 = ComponentParameter.CreateCascadingValue(name, value); var p4 = ComponentParameter.CreateParameter(string.Empty, value); var p5 = ComponentParameter.CreateParameter(name, string.Empty); yield return(new object[] { p1, p1, true }); yield return(new object[] { p1, p2, true }); yield return(new object[] { p3, p3, true }); yield return(new object[] { p1, p3, false }); yield return(new object[] { p1, p4, false }); yield return(new object[] { p1, p5, false }); }
public void Test004() { ComponentParameter.CreateParameter(string.Empty, string.Empty) .Equals(new object()) .ShouldBeFalse(); }