public void SurroundedNames()
{
var parser = new LogsEventMessageParser();
for (int i = 0; i < 2; i++)
{
var parsedData = parser.Parse("Beginning tick! StreamName: NewName Middle tick! GroupName: GName End tick!");
var data = parsedData;
Assert.That(data.Count(), Is.EqualTo(1));
Assert.That(data.Select(x => x.StreamName), Has.All.EqualTo("NewName"));
Assert.That(data.Select(x => x.GroupName), Has.All.EqualTo("GName"));
Assert.That(data.Select(x => x.Message), Has.All.EqualTo("Beginning tick! Middle tick! End tick!"));
}
}