All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.cucumber.plugin.event.TestCase Maven / Gradle / Ivy

There is a newer version: 7.18.1
Show newest version
package io.cucumber.plugin.event;

import org.apiguardian.api.API;

import java.net.URI;
import java.util.List;
import java.util.UUID;

@API(status = API.Status.STABLE)
public interface TestCase {

    /**
     * @return the line in the feature file of the Scenario. If this is a Scenario
     * from Scenario Outlines this wil return the line of the example row in
     * the Scenario Outline.
     */
    Integer getLine();

    String getKeyword();

    String getName();

    /**
     * @deprecated use other accessor to reconstruct the scenario designation
     */
    @Deprecated
    String getScenarioDesignation();

    List getTags();

    List getTestSteps();

    URI getUri();

    UUID getId();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy