public void IndentTooSmallTest() { using (LineWrappingTextWriter target = LineWrappingTextWriter.ForStringWriter(80)) { target.Indent = -1; } }
public void IndentTooLargeTest() { using (LineWrappingTextWriter target = LineWrappingTextWriter.ForStringWriter(80)) { target.Indent = target.MaximumLineLength; } }
public void WriteStringUnixLineEndingTest() { using (LineWrappingTextWriter target = LineWrappingTextWriter.ForStringWriter(80)) { target.NewLine = "\n"; target.BaseWriter.NewLine = "\n"; string value = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam dolor est, porttitor eget posuere in,\n hendrerit in tortor.\nNulla adipiscing turpis id nibh\negestas eu facilisis lorem condimentum volutpat.\n"; target.Write(value); target.Flush(); string result = target.BaseWriter.ToString(); Assert.AreEqual("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam dolor est,\nporttitor eget posuere in,\n hendrerit in tortor.\nNulla adipiscing turpis id nibh\negestas eu facilisis lorem condimentum volutpat.\n", result); } }