Ejemplo n.º 1
0
 /// <summary>
 /// Device history constructor
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="deviceHistoryService"></param>
 public DeviceHistoryController(ILogger <DeviceHistoryController> logger,
                                IDeviceHistoryService deviceHistoryService)
 {
     _logger = logger ??
               throw new ArgumentNullException(nameof(logger));
     _deviceHistoryService = deviceHistoryService ??
                             throw new ArgumentNullException(nameof(deviceHistoryService));
 }
Ejemplo n.º 2
0
        public DeviceHistoryServiceTests(BaseTest baseTest)
        {
            _baseTest = baseTest ?? throw new ArgumentNullException(nameof(baseTest));
            _baseTest.DbContext.ClearContext();

            _loggerMock           = Mock.Of <ILogger <DeviceHistoryService> >();
            _validationHelperMock = new Mock <IValidationHelper>();

            _deviceHistoryService = new DeviceHistoryService(_loggerMock, new DeviceRepository(_baseTest.DbContext), _validationHelperMock.Object, new DeviceHistoryRepository(_baseTest.DbContext));
        }