public void Initialize() { _logger = A.Fake <ILogger <MotionDetectionService> >(); _mediator = A.Fake <IMediator>(); _motionDetectionSensor = A.Fake <IMotionDetectionSensor>(); _sut = new MotionDetectionService(_logger, _mediator, _motionDetectionSensor); _defaultCancellationToken = CancellationToken.None; }
public CameraDetailsViewModel(string cameraUrl) { PreviousWindowCommand = new RelayCommand(GetToPreviousWindow); EnableFaceCaptureCommand = new RelayCommand(EnableFaceCaptureMode); EnableGrayscaleModeCommand = new RelayCommand(EnableGrayscaleMode); EnableOriginalModeCommand = new RelayCommand(EnableOriginalMode); EnableMotionCaptureModeCommand = new RelayCommand(EnableMotionCaptureMode); _videoRecordingService = new VideoRecordingService(); _motionDetectionService = new MotionDetectionService(); _faceAnalyzerService = new FaceAnalyzerService(); DisplayWidth = DisplayData.DisplayWidth; DisplayHeight = DisplayData.DisplayHeight; _cameraMode = CameraModes.Original; if (!string.IsNullOrEmpty(cameraUrl)) { CameraUrl = cameraUrl; StartCamera(); } }