public void EqualsReturnsFalseIfTheNameIsDifferent() { var value1 = new NameValuePair("value1", "key"); var value2 = new NameValuePair("value2", "key"); Assert.IsFalse(value1.Equals(value2)); }
public void EqualsReturnsTrueIfTheNameIsTheSame() { var value1 = new NameValuePair("value", "key"); var value2 = new NameValuePair("value", "key"); Assert.IsTrue(value1.Equals(value2)); }
public void Equals() { var nvp = new NameValuePair<string>("test"); nvp.Value.Add("one"); nvp.Value.Add("two"); var nvp2 = new NameValuePair<string>("test"); nvp2.Value.Add("one"); nvp2.Value.Add("two"); var nvp3 = new NameValuePair<string>("test3"); nvp3.Value.Add("one"); nvp3.Value.Add("two"); Assert.IsTrue(nvp == nvp2); Assert.IsFalse(nvp != nvp2); Assert.IsTrue(nvp.Equals(nvp2)); Assert.IsTrue(nvp.Equals((object)nvp2)); Assert.IsFalse(nvp == null); Assert.IsTrue(nvp != null); Assert.IsFalse(nvp.Equals(null)); Assert.IsFalse(nvp.Equals("test")); Assert.IsFalse(nvp == nvp3); Assert.IsTrue(nvp != nvp3); Assert.IsFalse(nvp.Equals(nvp3)); Assert.IsFalse(nvp.Equals((object)nvp3)); }
public void Equals() { var nvp = new NameValuePair <string>("test"); nvp.Value.Add("one"); nvp.Value.Add("two"); var nvp2 = new NameValuePair <string>("test"); nvp2.Value.Add("one"); nvp2.Value.Add("two"); var nvp3 = new NameValuePair <string>("test3"); nvp3.Value.Add("one"); nvp3.Value.Add("two"); Assert.IsTrue(nvp == nvp2); Assert.IsFalse(nvp != nvp2); Assert.IsTrue(nvp.Equals(nvp2)); Assert.IsTrue(nvp.Equals((object)nvp2)); Assert.IsFalse(nvp == null); Assert.IsTrue(nvp != null); Assert.IsFalse(nvp.Equals(null)); Assert.IsFalse(nvp.Equals("test")); Assert.IsFalse(nvp == nvp3); Assert.IsTrue(nvp != nvp3); Assert.IsFalse(nvp.Equals(nvp3)); Assert.IsFalse(nvp.Equals((object)nvp3)); }
public void EqualsReturnsFalseIfTheOtherIsNotNamedValue() { var value = new NameValuePair("value1", "key"); Assert.IsFalse(value.Equals("test")); }
public void EqualsReturnsFalseIfTheOtherIsNull() { var value = new NameValuePair("value1", "key"); Assert.IsFalse(value.Equals(null)); }