### Question:
ArbiterEntryPoint { public static void main( String[] argv ) { ServerCommandLineArgs args = ServerCommandLineArgs.parse( argv ); if ( args.version() ) { System.out.println( "neo4j " + neo4jVersion() ); } else { int status = new ArbiterBootstrapper().start( args.homeDir(), args.configFile(), Collections.emptyMap() ); if ( status != 0 ) { System.exit( status ); } } } private  ArbiterEntryPoint(); static void main( String[] argv ); @SuppressWarnings( "unused" ) static void start( String[] args ); @SuppressWarnings( "unused" ) static void stop( @SuppressWarnings( "UnusedParameters" ) String[] args );  }### Answer:
@Test void mainPrintsVersion() { ArbiterEntryPoint.main( new String[]{"--version"} ); assertTrue( suppressOutput.getOutputVoice().containsMessage( "neo4j " + neo4jVersion() ) ); }