public void ImportantMessage(MessageImportance importance, LoggerVerbosity verbosity) { _logger.Verbosity = verbosity; _engine.LogMessageEvent(new BuildMessageEventArgs( "message", "helpKeyword", "senderName", importance)); LogAssert.Expect(LogType.Log, "message"); }
public void LogMessageEvent() { var expected = new BuildMessageEventArgs( "message", "helpKeyword", "senderName", MessageImportance.High); BuildEventArgs anyEvent = null; BuildMessageEventArgs messageEvent = null; _engine.AnyEventRaised += (sender, args) => { Assert.AreEqual(_engine, sender); anyEvent = args; }; _engine.MessageRaised += (sender, args) => { Assert.AreEqual(_engine, sender); messageEvent = args; }; _engine.LogMessageEvent(expected); Assert.AreEqual(expected, anyEvent); Assert.AreEqual(expected, messageEvent); }