public DeltaHistoryRequestObserverTests()
        {
            _testScheduler = new TestScheduler();
            _subbedLogger  = Substitute.For <ILogger>();

            var peerSettings = PeerIdHelper.GetPeerId("sender").ToSubstitutedPeerSettings();

            _deltaHistoryRequestObserver = new DeltaHistoryRequestObserver(peerSettings,
                                                                           _subbedLogger,
                                                                           new HashProvider(HashingAlgorithm.GetAlgorithmMetadata("blake2b-256"))
                                                                           );
        }
        public DeltaHistoryRequestObserverTests()
        {
            _testScheduler = new TestScheduler();
            _subbedLogger  = Substitute.For <ILogger>();

            var peerSettings      = PeerIdHelper.GetPeerId("sender").ToSubstitutedPeerSettings();
            var deltaIndexService = new DeltaIndexService(new InMemoryRepository <DeltaIndexDao, string>());

            _deltaHistoryRequestObserver = new DeltaHistoryRequestObserver(peerSettings,
                                                                           deltaIndexService,
                                                                           new TestMapperProvider(),
                                                                           _subbedLogger
                                                                           );
        }