@Test
public void forwardedAfter() throws IOException {

    try (Writer writer = Files.newBufferedWriter(workingDir.resolve("result.json"))) {
        new JsonSecurityAnalysisResultExporter().export(SecurityAnalysisResult.empty(), writer);
    }
    ExecutionHandler<SecurityAnalysisResult> handler = SecurityAnalysisExecutionHandlers.forwarded(new SecurityAnalysisExecutionInput());
    SecurityAnalysisResult result = handler.after(workingDir, DefaultExecutionReport.ok());
    assertNotNull(result);
    assertTrue(result.getPreContingencyResult().isComputationOk());
    assertTrue(result.getPreContingencyResult().getLimitViolations().isEmpty());
    assertTrue(result.getPostContingencyResults().isEmpty());
}