InnerLocalTxStepVisitor extends StepLocalTxVisitor { public static InnerLocalTxStepVisitorBuilder builder() { return new InnerLocalTxStepVisitorBuilder(); } InnerLocalTxStepVisitor(BubbleCache bubbleCache, ApplicationEventPublisher applicationEventPublisher,
			VisitorProvision provision, CommandOrchestrator commandOrchestrator, TransactionUtilities utilities); static InnerLocalTxStepVisitorBuilder builder(); @Override void visit(LocalTransactionStepDefinition<? extends BaseLocalTransactionEvent> transactionPipeline);  }
@Test public void testBuilder() { final InnerLocalTxStepVisitor result = InnerLocalTxStepVisitor.builder() .bubbleCache(mockBubbleCache) .applicationEventPublisher(mockApplicationEventPublisher) .provision(mockProvision) .commandOrchestrator(mockCommandOrchestrator) .transactionUtilities(mockUtilities) .build(); assertEquals(mockBubbleCache, result.getBubbleCache()); assertEquals(mockApplicationEventPublisher, result.getApplicationEventPublisher()); assertEquals(mockProvision, result.getProvision()); assertEquals(mockCommandOrchestrator, result.getCommandOrchestrator()); assertEquals(mockUtilities, result.getUtilities()); }