Exemplo n.º 1
0
        protected ProcessingRpcMockBase(Web3Mock web3Mock)
        {
            blockNumberQueue = new Queue <HexBigInteger>();

            web3Mock
            .BlockNumberMock
            .Setup(m => m.SendRequestAsync(null))
            .Returns(() => {
                BlockNumberRequestCount++;
                var blockNumberToReturn = currentBlockNumber ?? blockNumberQueue.Dequeue();
                return(Task.FromResult(blockNumberToReturn));
            });
        }
Exemplo n.º 2
0
 public ProcessingTestBase()
 {
     Web3Mock = new Web3Mock();
 }