コード例 #1
0
  @Test
  public void the_test_step_can_have_an_illustration() throws IOException {
    TestStep step = new TestStep("a narrative description");

    File screenshot = temporaryFolder.newFile("screenshot.png");
    File source = temporaryFolder.newFile("screenshot.html");

    assertThat(step.hasScreenshots(), is(false));

    step.addScreenshot(new ScreenshotAndHtmlSource(screenshot, source));

    assertThat(step.hasScreenshots(), is(true));
    assertThat(step.getScreenshots().get(0).getScreenshot(), is(screenshot));
    assertThat(step.getScreenshots().get(0).getHtmlSource().get(), is(source));
  }