public void EmptyMessage() { MockEngine e = new MockEngine(); Message m = new Message(); m.BuildEngine = e; // don't set text bool retval = m.Execute(); Console.WriteLine("==="); Console.WriteLine(e.Log); Console.WriteLine("==="); Assert.IsTrue(retval); Assert.IsTrue(e.Messages == 0); }
public void MultilineMessage() { MockEngine e = new MockEngine(); Message m = new Message(); m.BuildEngine = e; m.Text = "messagetext\n messagetext2 \n\nmessagetext3"; bool retval = m.Execute(); Console.WriteLine("==="); Console.WriteLine(e.Log); Console.WriteLine("==="); Assert.IsTrue(retval); Assert.IsTrue(e.Log.IndexOf("messagetext\n messagetext2 \n\nmessagetext3") != -1); }
public void Message() { MockEngine e = new MockEngine(); Message m = new Message(); m.BuildEngine = e; m.Text = "messagetext"; bool retval = m.Execute(); Console.WriteLine("==="); Console.WriteLine(e.Log); Console.WriteLine("==="); Assert.True(retval); Assert.NotEqual(-1, e.Log.IndexOf("messagetext")); }
//use the Message Build Task to write something to build log private void LogMessage(string text, MessageImportance importance) { Message m = new Message(); m.Text = text; m.Importance = importance.ToString(); m.BuildEngine = this.BuildEngine; m.Execute(); }
private void LogMessage(string text, MessageImportance importance) { var m = new Message { Text = text, Importance = importance.ToString(), BuildEngine = BuildEngine }; m.Execute(); }