public void Write_VariousWriteOverloads_BuffersUntilNewline() { _mockTraceWriter.Setup(p => p.Trace(It.Is <TraceEvent>(q => q.Level == TraceLevel.Info && q.Message == "=====================\r\n"))); _mockTraceWriter.Setup(p => p.Trace(It.Is <TraceEvent>(q => q.Level == TraceLevel.Info && q.Message == "TestData123456True=====================\r\n"))); _mockTraceWriter.Setup(p => p.Trace(It.Is <TraceEvent>(q => q.Level == TraceLevel.Info && q.Message == "This is a new line\r\n"))); _mockTraceWriter.Setup(p => p.Trace(It.Is <TraceEvent>(q => q.Level == TraceLevel.Info && q.Message == "This is some more text"))); _mockTraceWriter.Setup(p => p.Flush()); _adapter.Write("=====================\r\n"); _adapter.Write("TestData"); _adapter.Write(123456); _adapter.Write(true); _adapter.Write("=====================\r\n"); _adapter.WriteLine("This is a new line"); _adapter.Write("This is some more text"); _adapter.Flush(); }
public void Write_VariousWriteOverloads_BuffersUntilNewline() { _mockTraceWriter.Setup(p => p.Trace(TraceLevel.Info, null, "=====================\r\n", null)); _mockTraceWriter.Setup(p => p.Trace(TraceLevel.Info, null, "TestData123456True=====================\r\n", null)); _mockTraceWriter.Setup(p => p.Trace(TraceLevel.Info, null, "This is a new line\r\n", null)); _mockTraceWriter.Setup(p => p.Trace(TraceLevel.Info, null, "This is some more text", null)); _mockTraceWriter.Setup(p => p.Flush()); _adapter.Write("=====================\r\n"); _adapter.Write("TestData"); _adapter.Write(123456); _adapter.Write(true); _adapter.Write("=====================\r\n"); _adapter.WriteLine("This is a new line"); _adapter.Write("This is some more text"); _adapter.Flush(); }