示例#1
0
        public PeerDeltaHistoryRequestTest(ITestOutputHelper output) : base(output)
        {
            var subbedPeerClient = Substitute.For <IPeerClient>();

            _testSettings         = PeerSettingsHelper.TestPeerSettings();
            _cancellationProvider = new CancellationTokenProvider(TimeSpan.FromSeconds(10));

            _peerDeltaHistoryRequest = new PeerDeltaHistoryRequest(
                Substitute.For <ILogger>(),
                subbedPeerClient,
                _testSettings,
                _cancellationProvider
                );
        }
示例#2
0
        public void Init()
        {
            this.Setup(TestContext.CurrentContext);

            var subbedPeerClient = Substitute.For <IPeerClient>();

            _testSettings         = PeerSettingsHelper.TestPeerSettings();
            _cancellationProvider = new CancellationTokenProvider(TimeSpan.FromSeconds(10));

            _peerDeltaHistoryRequest = new PeerDeltaHistoryRequest(
                Substitute.For <ILogger>(),
                subbedPeerClient,
                _testSettings,
                _cancellationProvider
                );
        }
 public DeltaHistoryResponseObserver(ILogger logger, IPeerDeltaHistoryRequest deltaHistoryRequest)
     : base(logger)
 {
     _deltaHistoryRequest   = deltaHistoryRequest;
     ResponseMessageSubject = new ReplaySubject <IPeerClientMessageDto>(1);
 }