### Question:
BenchJdbcAvroJob { public static void main(String[] cmdLineArgs) { try { create(cmdLineArgs).run(); } catch (Exception e) { ExceptionHandling.handleException(e); } } BenchJdbcAvroJob(final PipelineOptions pipelineOptions); static BenchJdbcAvroJob create(final String[] cmdLineArgs); void run(); static void main(String[] cmdLineArgs);  }### Answer:
@Test public void shouldRunJdbcAvroJob() { BenchJdbcAvroJob.main( new String[] { "--targetParallelism=1", "--skipPartitionCheck", "--connectionUrl=" + CONNECTION_URL, "--username=", "--table=COFFEES", "--output=" + testDir.toString(), "--avroCodec=zstandard1", "--executions=2" }); assertThat(TestHelper.listDir(testDir.toFile()), containsInAnyOrder("run_0", "run_1")); }