コード例 #1
0
        public void GivenANormalizerReceivingCustomOptionsThenReferencesAreTheSame()
        {
            var options    = new IniNormalizationOptions();
            var normalizer = new IniNormalizer(options);

            Assert.Same(options, normalizer.Options);
        }
コード例 #2
0
        public void GivenANormalizationOptionsInstanceUsingTheDefaultConstrutorThenSortPropertiesMustBeNone()
        {
            var options = new IniNormalizationOptions();

            Assert.Equal(IniNormalizationSortType.None, options.SortProperties);
        }
コード例 #3
0
        public void GivenANormalizationOptionsInstanceUsingTheDefaultConstrutorThenIgnoreErrorsMustBeFalse()
        {
            var options = new IniNormalizationOptions();

            Assert.True(options.ThrowExceptions);
        }
コード例 #4
0
        public void GivenANormalizationOptionsInstanceUsingTheDefaultConstrutorThenMergeOnDuplicatedSectionsMustBeFalse()
        {
            var options = new IniNormalizationOptions();

            Assert.False(options.MergeOnDuplicatedSections);
        }
コード例 #5
0
        public void GivenANormalizationOptionsInstanceUsingTheDefaultConstrutorThenReplaceOnDuplicatedPropertiesMustBeFalse()
        {
            var options = new IniNormalizationOptions();

            Assert.False(options.ReplaceOnDuplicatedProperties);
        }
コード例 #6
0
        public void GivenANormalizationOptionsInstanceUsingTheDefaultConstrutorThenIsCaseSensitiveMustBeFalse()
        {
            var options = new IniNormalizationOptions();

            Assert.False(options.IsCaseSensitive);
        }
コード例 #7
0
        public void GivenANormalizationOptionsInstanceUsingTheDefaultConstrutorThenIncludeEmptyPropertiesMustBeFalse()
        {
            var options = new IniNormalizationOptions();

            Assert.False(options.IncludeEmptyProperties);
        }