1
0

Added customized AppendLine() for StringBuilder

This commit is contained in:
2022-05-06 19:29:55 +02:00
parent e38864b32b
commit d9ba209402
6 changed files with 36 additions and 2 deletions

View File

@@ -333,5 +333,21 @@ namespace AMWD.Common.Tests.Extensions
Assert.IsNull(hexDecodeNull);
Assert.AreEqual("", hexDecodeEmpty);
}
[TestMethod]
public void ShouldAddCustomLineTermination()
{
// arrange
string value = "abc";
var sb = new StringBuilder();
// act
sb.AppendLine(value, "\r");
sb.AppendLine(value, "\r");
// assert
Assert.AreEqual($"{value}\r{value}\r", sb.ToString());
Assert.IsFalse(sb.ToString().Contains('\n'));
}
}
}