### Question:
InProcessServerBuilder extends AbstractServerImplBuilder<InProcessServerBuilder> { public static String generateName() { return UUID.randomUUID().toString(); } private  InProcessServerBuilder(String name); static InProcessServerBuilder forName(String name); static InProcessServerBuilder forPort(int port); static String generateName(); InProcessServerBuilder scheduledExecutorService(
      ScheduledExecutorService scheduledExecutorService); @Override InProcessServerBuilder maxInboundMetadataSize(int bytes); @Override InProcessServerBuilder useTransportSecurity(File certChain, File privateKey);  }### Answer:
@Test public void generateName() { String name1 = InProcessServerBuilder.generateName(); assertNotNull(name1); assertFalse(name1.isEmpty()); String name2 = InProcessServerBuilder.generateName(); assertNotNull(name2); assertFalse(name2.isEmpty()); assertNotEquals(name1, name2); }