### Question:
HttpRequestTransformer implements Transformer { @Override public OutputColumns getOutputColumns() { final String[] columnNames = { "Response status code", "Response body" }; final Class<?>[] columnTypes = { Integer.class, String.class }; return new OutputColumns(columnNames, columnTypes); }  @Initialize void init(); @Close void close(); @Override OutputColumns getOutputColumns(); @Override Object[] transform(final InputRow inputRow); void setCharset(final String charset); void setMaxConcurrentRequests(final int maxConcurrentRequests); void setMethod(final HttpMethod method); void setRequestBody(final String requestBody); void setUrl(final String url); void setHttpClient(final CloseableHttpClient httpClient); void setInputAndVariables(final InputColumn<?>[] input, final String[] variableNames); static final String PROPERTY_INPUT_COLUMNS; static final String PROPERTY_VARIABLE_NAMES; }### Answer:
@Test public void testGetOutputColumns() throws Exception { final HttpRequestTransformer t = new HttpRequestTransformer(); final OutputColumns outputColumns = t.getOutputColumns(); assertEquals("OutputColumns[Response status code, Response body]", outputColumns.toString()); }