StatePrinting.Configurations.Configuration.SetNewlineDefinition C# (CSharp) Méthode

SetNewlineDefinition() public méthode

Set the definition of the newline. The default configuration is a Environment.NewLine
public SetNewlineDefinition ( string newlineCharacters ) : Configuration
newlineCharacters string
Résultat Configuration
        public Configuration SetNewlineDefinition(string newlineCharacters)
        {
            if(newlineCharacters == null)
                throw new ArgumentNullException("newlineCharacters");
            NewLineDefinition = newlineCharacters;

            return this;
        }

Usage Example

        public void SettingNullValues()
        {
            var sut = new Configuration();
            Assert.Throws<ArgumentNullException>(() => sut.SetCulture(null));
            Assert.Throws<ArgumentNullException>(() => sut.SetIndentIncrement(null));
            Assert.Throws<ArgumentNullException>(() => sut.SetNewlineDefinition(null));
            Assert.Throws<ArgumentNullException>(() => sut.SetOutputFormatter(null));
            Assert.Throws<ArgumentNullException>(() => sut.SetAreEqualsMethod(null));

            Assert.Throws<ArgumentNullException>(() => sut.Add((IFieldHarvester)null));
            Assert.Throws<ArgumentNullException>(() => sut.Add((IValueConverter)null));

            Assert.Throws<ArgumentNullException>(() => sut.Test.SetAreEqualsMethod(null));
            Assert.Throws<ArgumentNullException>(() => sut.Test.SetAutomaticTestRewrite(null));
        }