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; }