Пример #1
0
        public void DifferentConfigationInfoDoesNotShareImplementation()
        {
            SqlConfigurationSourceImplementation configSourceImpl1 = SqlConfigurationSource.GetImplementation(data1);
            SqlConfigurationSourceImplementation configSourceImpl2 = SqlConfigurationSource.GetImplementation(data2);

            Assert.IsFalse(object.ReferenceEquals(configSourceImpl1, configSourceImpl2));
        }
Пример #2
0
        public void SharedConfigurationFilesCanHaveDifferentCasing()
        {
            SqlConfigurationSourceImplementation configSourceImpl1 = SqlConfigurationSource.GetImplementation(data1);

            SqlConfigurationData tempData = new SqlConfigurationData(
                data1.ConnectionString.ToUpper(),
                data1.GetStoredProcedure.ToUpper(),
                data1.SetStoredProcedure.ToUpper(),
                data1.RefreshStoredProcedure.ToUpper(),
                data1.RemoveStoredProcedure.ToUpper());
            SqlConfigurationSourceImplementation configSourceImpl2 = SqlConfigurationSource.GetImplementation(tempData);

            Assert.AreSame(configSourceImpl1, configSourceImpl2);
        }