Skip to content

Commit 5cb0028

Browse files
committed
fix(test):fix unit test issue
1 parent 8879879 commit 5cb0028

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

framework/src/test/java/org/tron/core/net/services/SyncServiceTest.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,11 +183,21 @@ public void testHandleSyncBlock() throws Exception {
183183
Map<BlockMessage, PeerConnection> blockJustReceived =
184184
(Map<BlockMessage, PeerConnection>)
185185
ReflectUtils.getFieldObject(service, "blockJustReceived");
186+
Protocol.BlockHeader.raw.Builder blockHeaderRawBuild = Protocol.BlockHeader.raw.newBuilder();
187+
Protocol.BlockHeader.raw blockHeaderRaw = blockHeaderRawBuild
188+
.setNumber(100000)
189+
.build();
186190

187-
BlockCapsule blockCapsule = new BlockCapsule(Protocol.Block.newBuilder().build());
191+
// block header
192+
Protocol.BlockHeader.Builder blockHeaderBuild = Protocol.BlockHeader.newBuilder();
193+
Protocol.BlockHeader blockHeader = blockHeaderBuild.setRawData(blockHeaderRaw).build();
194+
195+
BlockCapsule blockCapsule = new BlockCapsule(Protocol.Block.newBuilder()
196+
.setBlockHeader(blockHeader).build());
188197

189198
BlockCapsule.BlockId blockId = blockCapsule.getBlockId();
190199

200+
191201
InetSocketAddress a1 = new InetSocketAddress("127.0.0.1", 10001);
192202
Channel c1 = mock(Channel.class);
193203
Mockito.when(c1.getInetSocketAddress()).thenReturn(a1);

0 commit comments

Comments
 (0)