public void CreateLog_Does_Not_Create_If_Below_Threshold()
        {
            // Arrange
            var log = new Log()
            {
                Level = LogLevel.Info
            };
            var logRepository = new Mock<ILogRepository>();
            logRepository.Setup(r => r.Save(It.IsAny<Log>())).Verifiable();
            var logService = new LogService(logRepository.Object, LogLevel.Warning);

            // Act
            logService.CreateLog(log);

            // Assert
            logRepository.Verify(l => l.Save(log), Times.Never());
        }
 public LogViewModel(Log log)
 {
     _innerLog = log;
 }