Пример #1
0
        public void Test_Settings_Collection_Merge_SettingsGroup()
        {
            var sut = new SettingsCollection {
                { "Key1", "Value1" }, { "Key2", "Value2" }, { "Key3", "Value3" }
            };
            var settingsGroup = new SettingsCollection {
                { "Key2", "Value2-new" }, { "Key3", "Value3-new" }, { "Key4", "Value4-new" }
            };
            var expectedSettings = new SettingsCollection {
                { "Key1", "Value1" }, { "Key3", "Value3" }, { "Key2", "Value2" }, { "Key4", "Value4-new" }
            };

            sut.Combine(settingsGroup);

            Assert.True(sut.Count == 4);
            Assert.Equal(expectedSettings, sut);
        }