Exemplo n.º 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);
        }
Exemplo n.º 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);
        }
Exemplo n.º 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);
        }
Exemplo n.º 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);
        }
Exemplo n.º 5
0
        public void Constructor_Test()
        {
            AggregateTypeMapping testSetting = new AggregateTypeMapping();

            Assert.IsNotNull(testSetting);
        }