public void LogMessage_WhenCalled_ShouldCallCreateSubKeyAndWriteToEventLog() { _registryLogger.LogMessage(_logName, _logContent); _registryService.Verify(rs => rs.CreateSubKey(It.IsAny <string>()), Times.Once); _registryService.Verify(rs => rs.SetValue(_logName, _logContent), Times.Once); }
private void logToFile(string getLogName, string getText) { LoggerFactory fileFactory = LoggerFactoryProvider.GetLoggerFactory(LoggerTypes.TxtLogger); IMyLogger fileLogger = fileFactory.CreateLogger(); fileLogger.LogMessage(getLogName, getText); }
private void logToAllDestinations(string getLogName, string getText) { foreach (var loggerFactory in LoggerFactoryProvider.GetAllLoggerFactories()) { IMyLogger currentLogger = loggerFactory.CreateLogger(); currentLogger.LogMessage(getLogName, getText); } }
public void LogMessage_WhenCalled_ShouldCallWriteToEventLog() { _eventLogger.LogMessage(_logName, _logContent); _eventService.Verify(es => es.WriteToEventLog(It.IsAny <string>(), It.IsAny <string>()), Times.Once); }