### Question:
TransactionApplierFacade extends TransactionApplier.Adapter { @Override public boolean visitNeoStoreCommand( Command.NeoStoreCommand command ) throws IOException { return visit( command ); } TransactionApplierFacade( TransactionApplier... appliers ); @Override void close(); @Override boolean visit( StorageCommand element ); @Override boolean visitNodeCommand( Command.NodeCommand command ); @Override boolean visitRelationshipCommand( Command.RelationshipCommand command ); @Override boolean visitPropertyCommand( Command.PropertyCommand command ); @Override boolean visitRelationshipGroupCommand( Command.RelationshipGroupCommand command ); @Override boolean visitRelationshipTypeTokenCommand( Command.RelationshipTypeTokenCommand command ); @Override boolean visitLabelTokenCommand( Command.LabelTokenCommand command ); @Override boolean visitPropertyKeyTokenCommand( Command.PropertyKeyTokenCommand command ); @Override boolean visitSchemaRuleCommand( Command.SchemaRuleCommand command ); @Override boolean visitNeoStoreCommand( Command.NeoStoreCommand command ); @Override boolean visitIndexAddNodeCommand( IndexCommand.AddNodeCommand command ); @Override boolean visitIndexAddRelationshipCommand( IndexCommand.AddRelationshipCommand command ); @Override boolean visitIndexRemoveCommand( IndexCommand.RemoveCommand command ); @Override boolean visitIndexDeleteCommand( IndexCommand.DeleteCommand command ); @Override boolean visitIndexCreateCommand( IndexCommand.CreateCommand command ); @Override boolean visitIndexDefineCommand( IndexDefineCommand command ); @Override boolean visitNodeCountsCommand( Command.NodeCountsCommand command ); @Override boolean visitRelationshipCountsCommand( Command.RelationshipCountsCommand command );  }### Answer:
@Test public void testVisitNeoStoreCommand() throws Exception { Command.NeoStoreCommand cmd = mock( Command.NeoStoreCommand.class ); when( cmd.handle( any( CommandVisitor.class ) ) ).thenCallRealMethod(); boolean result = facade.visitNeoStoreCommand( cmd ); InOrder inOrder = inOrder( txApplier1, txApplier2, txApplier3 ); inOrder.verify( txApplier1 ).visitNeoStoreCommand( cmd ); inOrder.verify( txApplier2 ).visitNeoStoreCommand( cmd ); inOrder.verify( txApplier3 ).visitNeoStoreCommand( cmd ); inOrder.verifyNoMoreInteractions(); assertFalse( result ); }