示例#1
0
        public void InstancesWithSameEmptyDataAreEqual()
        {
            var config1 = new NameValueCollection();

            config1.Add("User", "");
            config1.Add("Password", "");
            var instance1 = new ConfigurationWebApiCredentialsProvider(config1);

            var config2 = new NameValueCollection();

            config2.Add("User", "");
            config2.Add("Password", "");
            var instance2 = new ConfigurationWebApiCredentialsProvider(config2);

            var result = (instance1 == instance2);

            Assert.True(result);
        }
示例#2
0
        public void InstancesWithDifferentPasswordsAreNotEqual()
        {
            var config1 = new NameValueCollection();

            config1.Add("User", "user1");
            config1.Add("Password", "password1");
            var instance1 = new ConfigurationWebApiCredentialsProvider(config1);

            var config2 = new NameValueCollection();

            config2.Add("User", "user1");
            config2.Add("Password", "password2");
            var instance2 = new ConfigurationWebApiCredentialsProvider(config2);

            var result = (instance1 == instance2);

            Assert.False(result);
        }