public DistanceMeasurementService( ILogger <DistanceMeasurementService> logger, IMediator mediator, IMeasureSensor measureSensor) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _measureSensor = measureSensor ?? throw new ArgumentNullException(nameof(measureSensor)); }
public void Initialize() { _logger = A.Fake <ILogger <DistanceMeasurementService> >(); _mediator = A.Fake <IMediator>(); _measureSensor = A.Fake <IMeasureSensor>(); _sut = new DistanceMeasurementService(_logger, _mediator, _measureSensor); _measureInterval = TimeSpan.FromSeconds(1); _defaultCancellationToken = CancellationToken.None; }