Ejemplo n.º 1
0
        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)));
        }
Ejemplo n.º 2
0
        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)));
        }
Ejemplo n.º 3
0
        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)));
        }
Ejemplo n.º 4
0
        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)));
        }
Ejemplo n.º 5
0
        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)));
        }
Ejemplo n.º 6
0
        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)));
        }