public void TraceDataTimestamp(TraceListener sut, ITabSetupContext context) { sut.TraceOutputOptions = TraceOptions.Timestamp; sut.TraceData(new TraceEventCache(), "TestSource", TraceEventType.Error, 123, new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.StartsWith("TestSource: 123: Message\r\nTimestamp") && m.Category == FormattingKeywords.Error))); }
public void Execute() { // register Glimpse trace listener var listener = new G.Core.TraceListener(); Trace.Listeners.Add(listener); }
public void WriteLineStringCategory(TraceListener sut, ITabSetupContext context) { sut.WriteLine("Message", "quiet"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("quiet: Message") && m.Category == FormattingKeywords.Quiet))); }
public void FailStringDetail(TraceListener sut, ITabSetupContext context) { sut.Fail("Message", "Detail"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("Message Detail") && m.Category == FormattingKeywords.Fail))); }
public void WriteLineString(TraceListener sut, ITabSetupContext context) { sut.WriteLine("Message"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("Message") && m.Category == null))); }
public void WriteLineObjectCategory(TraceListener sut, ITabSetupContext context) { sut.WriteLine(new TestClass(), "Loading"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("Loading: Message") && m.Category == FormattingKeywords.Loading))); }
public void TraceEventMultiple(TraceListener sut, ITabSetupContext context) { sut.TraceEvent(new TraceEventCache(), "TestSource", TraceEventType.Warning, 123, "Test {0} {1}", "Message", "Test"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("TestSource: 123: Test Message Test\r\n") && m.Category == FormattingKeywords.Warn))); }
public void WriteObject(TraceListener sut, ITabSetupContext context) { sut.Write(new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("Message") && m.Category == null))); }
public void TraceDataMultiple(TraceListener sut, ITabSetupContext context) { sut.TraceData(new TraceEventCache(), "TestSource", TraceEventType.Critical, 123, new TestClass(), new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("TestSource: 123: Message, Message\r\n") && m.Category == FormattingKeywords.Fail))); }
public void WriteObject(TraceListener sut, ITabSetupContext context) { sut.Write(new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("Message") && m.Category == null))); }
public void FailStringDetail(TraceListener sut, ITabSetupContext context) { sut.Fail("Message", "Detail"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("Message Detail") && m.Category == FormattingKeywords.Fail))); }
public void TraceData(TraceListener sut, ITabSetupContext context) { sut.TraceData(new TraceEventCache(), "TestSource", TraceEventType.Verbose, 123, new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("TestSource: 123: Message\r\n") && m.Category == null))); }
public void WriteLineStringCategory(TraceListener sut, ITabSetupContext context) { sut.WriteLine("Message", "quiet"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("quiet: Message") && m.Category == FormattingKeywords.Quiet))); }
public void WriteLineObjectCategory(TraceListener sut, ITabSetupContext context) { sut.WriteLine(new TestClass(), "Loading"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("Loading: Message") && m.Category == FormattingKeywords.Loading))); }
public void WriteLineString(TraceListener sut, ITabSetupContext context) { sut.WriteLine("Message"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("Message") && m.Category == null))); }
public void TraceData(TraceListener sut, ITabSetupContext context) { sut.TraceData(new TraceEventCache(), "TestSource", TraceEventType.Verbose, 123, new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("TestSource: 123: Message\r\n") && m.Category == null))); }
public void TraceDataMultiple(TraceListener sut, ITabSetupContext context) { sut.TraceData(new TraceEventCache(), "TestSource", TraceEventType.Critical, 123, new TestClass(), new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is <TraceMessage>(m => m.Message.Equals("TestSource: 123: Message, Message\r\n") && m.Category == FormattingKeywords.Fail))); }
public void TraceDataTimestamp(TraceListener sut, ITabSetupContext context) { sut.TraceOutputOptions = TraceOptions.Timestamp; sut.TraceData(new TraceEventCache(), "TestSource", TraceEventType.Error, 123, new TestClass()); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.StartsWith("TestSource: 123: Message\r\nTimestamp") && m.Category == FormattingKeywords.Error))); }
public void TraceEventMultiple(TraceListener sut, ITabSetupContext context) { sut.TraceEvent(new TraceEventCache(), "TestSource", TraceEventType.Warning, 123, "Test {0} {1}", "Message", "Test"); sut.MessageBroker.Verify(mb => mb.Publish(It.Is<TraceMessage>(m => m.Message.Equals("TestSource: 123: Test Message Test\r\n") && m.Category == FormattingKeywords.Warn))); }