public void InstancesWithSameEmptyDataAreEqual()
        {
            var config1 = Options.Create(new ConfigurationSettings {
                WebApi = new WebApiSettings()
            });
            var instance1 = new WebApiCredentialsFromConfiguration(config1);

            var config2 = Options.Create(new ConfigurationSettings {
                WebApi = new WebApiSettings()
            });
            var instance2 = new WebApiCredentialsFromConfiguration(config2);

            var result = (instance1 == instance2);

            Assert.True(result);
        }
        public void InstancesWithDifferentPasswordsAreNotEqual()
        {
            var config1 = Options.Create(new ConfigurationSettings {
                WebApi = new WebApiSettings {
                    User = "******", Password = "******"
                }
            });
            var instance1 = new WebApiCredentialsFromConfiguration(config1);

            var config2 = Options.Create(new ConfigurationSettings {
                WebApi = new WebApiSettings {
                    User = "******", Password = "******"
                }
            });
            var instance2 = new WebApiCredentialsFromConfiguration(config2);

            var result = (instance1 == instance2);

            Assert.False(result);
        }