### Question:
VfsLineageWriter implements ILineageWriter { @Override public void outputExecutionProfile( LineageHolder holder ) throws IOException { if ( holder != null ) { IExecutionProfile profile = holder.getExecutionProfile(); if ( profile != null ) { try ( OutputStream fis = getProfileOutputStream( holder ) ) { if ( fis != null ) { ExecutionProfileUtil.outputExecutionProfile( fis, profile ); } else { log.debug( Messages.getString( "DEBUG.noProfileOutputStream" ) ); } } } } } VfsLineageWriter(); @Override void outputExecutionProfile( LineageHolder holder ); @Override void outputLineageGraph( LineageHolder holder ); IGraphWriter getGraphWriter(); void setGraphWriter( IGraphWriter graphWriter ); String getOutputFolder(); static boolean isVFSPrefix( String prefix ); void setOutputFolder( String outputFolder ); @Override String getOutputStrategy(); @Override void setOutputStrategy( String strategy ); @Override void cleanOutput( LineageHolder holder ); static final String DEFAULT_OUTPUT_FOLDER; }### Answer:
@Test public void testOutputExecutionProfile() throws Exception { writer.outputExecutionProfile( holder ); }