public async Task RequestBlockAsync_Failed() { _grpcPeer = GrpcTestPeerHelpers.CreateNewPeer("127.0.0.1:3000", false); _pool.TryAddPeer(_grpcPeer); var blockHeader = await _blockchainService.GetBestChainLastBlockHeaderAsync(); var block = await _grpcPeer.GetBlockByHashAsync(blockHeader.GetHash()); block.ShouldBeNull(); }
public GrpcPeerTests() { _blockchainService = GetRequiredService <IBlockchainService>(); _networkServer = GetRequiredService <IAElfNetworkServer>(); _eventBus = GetRequiredService <ILocalEventBus>(); _osTestHelper = GetRequiredService <OSTestHelper>(); _pool = GetRequiredService <IPeerPool>(); _grpcPeer = GrpcTestPeerHelpers.CreateNewPeer(); _pool.TryAddPeer(_grpcPeer); }
public GrpcPeerTests() { _blockchainService = GetRequiredService<IBlockchainService>(); _networkServer = GetRequiredService<IAElfNetworkServer>(); _pool = GetRequiredService<IPeerPool>(); _grpcPeer = GrpcTestPeerHelpers.CreateNewPeer(); _grpcPeer.IsConnected = true; //_nonInterceptedPeer = GrpcTestPeerHelpers.CreateNewPeer("127.0.0.1:2000", false); //_nonInterceptedPeer.IsConnected = true; _nonInterceptedPeer = MockServiceClient("127.0.0.1:2000"); _pool.TryAddPeer(_grpcPeer); }