diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java b/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java index 90512d01..1cf86c4f 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java +++ b/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java @@ -470,15 +470,17 @@ public class ShardConsumerTest { final KinesisClientLease parentLease = mock(KinesisClientLease.class); when(shardInfo.getShardId()).thenReturn(shardId); when(shardInfo.getParentShardIds()).thenReturn(Arrays.asList(parentShardId)); + when(leaseCoordinator.getLeaseManager()).thenReturn(leaseManager); when(leaseManager.getLease(eq(parentShardId))).thenReturn(parentLease); when(parentLease.getCheckpoint()).thenReturn(ExtendedSequenceNumber.TRIM_HORIZON); - final ShardConsumer consumer = new ShardConsumer(shardInfo, + final ShardConsumer consumer = + new ShardConsumer(shardInfo, streamConfig, checkpoint, processor, recordProcessorCheckpointer, - leaseManager, + leaseCoordinator, parentShardPollIntervalMillis, cleanupLeasesOfCompletedShards, executorService,