public static void TabString_UsesProvidedString(string tabString)
{
var sb = new StringBuilder();
var sw = new StringWriter(sb);
using (var itw = tabString == null ? new IndentedTextWriter(sw) : new IndentedTextWriter(sw, tabString))
{
itw.Indent = 1;
if (tabString == null)
{
tabString = IndentedTextWriter.DefaultTabString;
}
itw.WriteLine();
itw.WriteLine("Should be indented");
itw.Flush();
Assert.Equal(itw.NewLine + tabString + "Should be indented" + itw.NewLine, sb.ToString());
itw.Close();
}
}