- protected void testRequestResponse(final Consumer<VotingFuture<Void>> consumer,
- final Class<? extends TransactionRequest<?>> expectedRequest,
- final BiFunction<TransactionIdentifier, Long, TransactionSuccess<?>> replySupplier)
- throws Exception {
+ @SuppressWarnings("checkstyle:hiddenField")
+ protected <R extends TransactionRequest<R>> void testRequestResponse(final Consumer<VotingFuture<Void>> consumer,
+ final Class<R> expectedRequest,
+ final BiFunction<TransactionIdentifier, Long, TransactionSuccess<?>> replySupplier) throws Exception {