private void connectPersistingSessions(final int initialSequenceNumber, final boolean resetSeqNum) { final SessionConfiguration config = SessionConfiguration.builder() .address("localhost", port) .credentials("bob", "Uv1aegoh") .senderCompId(INITIATOR_ID) .targetCompId(ACCEPTOR_ID) .sequenceNumbersPersistent(true) .initialReceivedSequenceNumber(initialSequenceNumber) .initialSentSequenceNumber(initialSequenceNumber) .resetSeqNum(resetSeqNum) .build(); final Reply<Session> reply = initiatingLibrary.initiate(config); testSystem.awaitReply(reply); onInitiateReply.accept(reply); onAcquireSession.run(); }