### Question:
AbstractExecution implements Execution { @Override public Workflow getWorkflow() { return workflow; } AbstractExecution(WorkflowBundle workflowBundle, Workflow workflow, Profile profile,
			Bundle dataBundle); WorkflowReport generateWorkflowReport(Workflow workflow); @Override String getID(); @Override WorkflowBundle getWorkflowBundle(); @Override Bundle getDataBundle(); @Override Workflow getWorkflow(); @Override Profile getProfile(); @Override WorkflowReport getWorkflowReport();  }### Answer:
@Test public void testGetWorkflow() { assertEquals(workflow, execution.getWorkflow()); }