package cucumber.examples.java.calculator; import java.io.File; import java.io.IOException; import java.nio.file.Files; import io.cucumber.core.api.Scenario; import io.cucumber.java.After; import io.cucumber.java.AfterStep; public class Hooks { @After public void after(Scenario scenario) throws IOException { scenario.embed(extractBytes("src/test/resources/logo.png"), "image/png"); } public byte[] extractBytes (String imageName) throws IOException { return Files.readAllBytes(new File(imageName).toPath()); } @AfterStep public void afterStep(Scenario scenario) { } }