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));
        }
Exemplo n.º 3
0
        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));
        }
Exemplo n.º 4
0
        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));
        }
 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));
 }
 public void EqualsReturnsFalseIfTheNameIsDifferent()
 {
     var value1 = new NameValuePair("value1", "key");
     var value2 = new NameValuePair("value2", "key");
     Assert.IsFalse(value1.Equals(value2));
 }
Exemplo n.º 10
0
 public void EqualsReturnsTrueIfTheNameIsTheSame()
 {
     var value1 = new NameValuePair("value", "key");
     var value2 = new NameValuePair("value", "key");
     Assert.IsTrue(value1.Equals(value2));
 }