public void Verbose_WithStringAndParameters_ShouldCallHandler() { AmbientLogService sut = new AmbientLogService(); string message = Guid.NewGuid().ToString(); sut.Verbose(message, 1, 2); _handler1.Received(1).Verbose(message, 1, 2); }
public void Verbose_WithExceptionString_ShouldCallHandler() { AmbientLogService sut = new AmbientLogService(); string message = Guid.NewGuid().ToString(); var exception = new Exception(); sut.Verbose(exception, message); _handler1.Received(1).Verbose(exception, message); }
public void Verbose_WithString_ShouldCallHandler() { AmbientLogService sut = new AmbientLogService(); AmbientLogService.Create = () => _loggerMock; string message = Guid.NewGuid().ToString(); sut.Verbose(message); _handler1.Received(1).Verbose(message); }
public void WhenMultipleHandlersAreAdded_ShouldCallAllHandlersAndBaseLogger() { AmbientLogService sut = new AmbientLogService(); string message = Guid.NewGuid().ToString(); sut.Verbose(message); _loggerMock.Received(1).Verbose(message); _handler1.Received(1).Verbose(message); _handler2.Received(1).Verbose(message); }