Пример #1
0
        public void Constructor_MappingFromApplicationSetting_Test()
        {
            string ApplicationSettingName  = "TYPEMAP_12_BANKING_ACCOUNT";
            string ApplicationSettingValue = "BlobStream;BankAccountStorageConnectionString";

            AggregateTypeMapping testSetting = AggregateTypeMapping.MappingFromApplicationSetting(ApplicationSettingName, ApplicationSettingValue);

            Assert.IsNotNull(testSetting);
        }
Пример #2
0
        public void Constructor_MappingFromApplicationSetting_ConnectionString_Test()
        {
            string expected = "BankAccountStorageConnectionString";
            string actual   = "not set";

            string ApplicationSettingName  = "TYPEMAP_12_BANKING_ACCOUNT";
            string ApplicationSettingValue = "BlobStream;BankAccountStorageConnectionString";

            AggregateTypeMapping testSetting = AggregateTypeMapping.MappingFromApplicationSetting(ApplicationSettingName, ApplicationSettingValue);

            actual = testSetting.BlobStreamSettings.ConnectionStringName;

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
        public void Constructor_MappingFromApplicationSetting_BackingStorageType_Test()
        {
            BackingStorageType expected = BackingStorageType.BlobStream;
            BackingStorageType actual   = BackingStorageType.FileStream;

            string ApplicationSettingName  = "TYPEMAP_12_BANKING_ACCOUNT";
            string ApplicationSettingValue = "BlobStream;BankAccountStorageConnectionString";

            AggregateTypeMapping testSetting = AggregateTypeMapping.MappingFromApplicationSetting(ApplicationSettingName, ApplicationSettingValue);

            actual = testSetting.StorageType;

            Assert.AreEqual(expected, actual);
        }
Пример #4
0
        public void Constructor_MappingFromApplicationSetting_Precedence_Test()
        {
            int expected = 12;
            int actual   = 7;

            string ApplicationSettingName  = "TYPEMAP_12_BANKING_ACCOUNT";
            string ApplicationSettingValue = "BlobStream;BankAccountStorageConnectionString";

            AggregateTypeMapping testSetting = AggregateTypeMapping.MappingFromApplicationSetting(ApplicationSettingName, ApplicationSettingValue);

            actual = testSetting.Precedence;

            Assert.AreEqual(expected, actual);
        }
Пример #5
0
        public void Constructor_Test()
        {
            AggregateTypeMapping testSetting = new AggregateTypeMapping();

            Assert.IsNotNull(testSetting);
        }