Beispiel #1
0
        public TransactionReceivedEventTests()
        {
            var mapperProvider = new TestMapperProvider();

            _mempool = Substitute.For <IMempool <PublicEntryDao> >();
            _transactionValidator     = Substitute.For <ITransactionValidator>();
            _broadcastManager         = Substitute.For <IBroadcastManager>();
            _transactionReceivedEvent = new TransactionReceivedEvent(_transactionValidator,
                                                                     _mempool,
                                                                     _broadcastManager,
                                                                     mapperProvider,
                                                                     Substitute.For <ILogger>());
        }
Beispiel #2
0
        public TransactionReceivedEventTests()
        {
            _peerSettings = Substitute.For <IPeerSettings>();
            _peerSettings.NetworkType.Returns(NetworkType.Devnet);

            _mempool = Substitute.For <IMempool <MempoolDocument> >();
            _transactionValidator     = Substitute.For <ITransactionValidator>();
            _broadcastManager         = Substitute.For <IBroadcastManager>();
            _transactionReceivedEvent = new TransactionReceivedEvent(_transactionValidator,
                                                                     _mempool,
                                                                     _broadcastManager,
                                                                     _peerSettings,
                                                                     Substitute.For <ILogger>());
        }