public void When_HasNoLines_DoesNotAdd() { var token = new WhitespaceToken(); Assert.That(() => token.Condense(), Throws.Nothing); Assert.That(token.Lines, Has.Count.EqualTo(0)); }
[TestCase("\r")] //Mac public void When_HasOneLine_WithCustomNewline(string newline) { var token = new WhitespaceToken(); token.Lines.Add(" "); Assert.That(() => token.Condense(newline), Throws.Nothing); Assert.That(token.Lines, Has.Count.EqualTo(1)); Assert.That(token.GetStringLines(), Is.EquivalentTo(new[] { newline })); }
public void When_HasOneLine() { var token = new WhitespaceToken(); token.Lines.Add(" "); Assert.That(() => token.Condense(), Throws.Nothing); Assert.That(token.Lines, Has.Count.EqualTo(1)); Assert.That(token.GetStringLines(), Is.EquivalentTo(new [] { Environment.NewLine })); }