blob: 526590c7c6e7b8bdd8817d0c51ef1d4a261f115b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
using System.IO;
using System.Text;
using Marina.Infrastructure.Logging.Interfaces;
using Marina.Infrastructure.Logging.TextWriterLogging;
using MbUnit.Framework;
namespace Marina.Test.Unit.Infrastructure.TextWriterLogging {
[TestFixture]
public class TextWriterLogTest {
[Test]
public void Should_log_message_to_backing_store( ) {
string expectedMessage = "Message";
StringWriter writer = new StringWriter( new StringBuilder( ) );
ILog consoleLogger = CreateSUT( writer );
consoleLogger.Informational( expectedMessage );
Assert.AreEqual( expectedMessage, writer.ToString( ).Trim( ) );
}
private ILog CreateSUT( TextWriter writer ) {
return new TextWriterLog( writer );
}
}
}
|