### Question:
LangServerBootstrap { Launcher<LanguageClient> launchServer(@Nonnull String[] args, @Nonnull LanguageServer server) throws IOException { return isPipeEnabled(args) ? createServerLauncher(server, System.in, System.out) : createServerLauncherWithSocket(server); }  static void main(String[] args);  }### Answer:
@Test void startServer() throws IOException { Launcher<LanguageClient> launcher = LangServerBootstrap.launchServer(new String[] {PIPES}, new TestLanguageServer()); assertNotNull(launcher.getRemoteProxy()); }