### Question:
ImputeRunner extends SimpleRunner { @Override protected void prepareAlgorithm(int dimensions) { super.prepareAlgorithm(dimensions); missingIndexes = new int[dimensions]; missingValueMarker = ((ImputeArgumentParser) argumentParser).getMissingValueMarker(); } ImputeRunner(); static void main(String... args);  }### Answer:
@Test public void testWriteHeader() { String[] line = new String[] { "a", "b" }; runner.prepareAlgorithm(2); runner.writeHeader(line, out); verify(out).println("a,b"); }