public void CustomNotDisplayedAtNormal() { EventSourceSink es = new EventSourceSink(); SimulatedConsole sc = new SimulatedConsole(); ConsoleLogger L = new ConsoleLogger(LoggerVerbosity.Normal, sc.Write, null, null); L.Initialize(es); MyCustomBuildEventArgs c = new MyCustomBuildEventArgs("msg"); es.Consume(c); Assert.AreEqual(String.Empty, sc.ToString()); }
public void CustomDisplayedAtDetailed() { EventSourceSink es = new EventSourceSink(); SimulatedConsole sc = new SimulatedConsole(); ConsoleLogger L = new ConsoleLogger(LoggerVerbosity.Detailed, sc.Write, null, null); L.Initialize(es); MyCustomBuildEventArgs c = new MyCustomBuildEventArgs("msg"); es.Consume(c); Assert.AreEqual("msg" + Environment.NewLine, sc.ToString()); }
public void CustomDisplayedAtDiagnosticMP() { EventSourceSink es = new EventSourceSink(); SimulatedConsole sc = new SimulatedConsole(); ConsoleLogger L = new ConsoleLogger(LoggerVerbosity.Diagnostic, sc.Write, null, null); L.Initialize(es, 2); MyCustomBuildEventArgs c = new MyCustomBuildEventArgs("msg"); c.BuildEventContext = new BuildEventContext(1, 1, 1, 1); es.Consume(c); Assert.IsTrue(sc.ToString().Contains("msg")); }
public void CustomNotDisplayedAtNormal() { EventSource es = new EventSource(); SimulatedConsole sc = new SimulatedConsole(); ConsoleLogger L = new ConsoleLogger(LoggerVerbosity.Normal, sc.Write, null, null); L.Initialize(es); MyCustomBuildEventArgs c = new MyCustomBuildEventArgs("msg"); es.RaiseCustomEvent(null, c); Assertion.AssertEquals(String.Empty, sc.ToString()); }