public void Error()
{
const String errorMessage = "npm ERR! code E404\r\n";
var span = Utils.CreateSpan(errorMessage);
var parser = new NpmMessageParser();
NpmMessageData data;
var parsed = parser.TryParse(span, out data);
Assert.IsTrue(parsed);
Assert.IsNotNull(data);
Assert.IsTrue(data.Message.HasValue);
Assert.IsTrue(data.Type.HasValue);
Assert.AreEqual(MessageType.Error, data.Type);
Assert.AreEqual("code E404", data.Message);
Assert.AreEqual(new Span(4, 4), data.Type.Span);
Assert.AreEqual(new Span(9, 9), data.Message.Span);
}