IntelliJ IDEA 2017.3 Help

Cucumber

Cucumber supports BDD, and enables using features and scenarios written in a human-readable language.

In this section:

Prerequisites

Cucumber becomes available in IntelliJ IDEA, provided that the following prerequisites are met:

  • Cucumber for Java:

    The following is only valid when Cucumber for Java Plugin is installed and enabled!

    • Cucumber for Java bundled plugin is enabled.
    • cucumber-java version 1.xx is specified as a dependency.
  • Cucumber for Groovy:

    The following is only valid when Cucumber for Groovy Plugin is installed and enabled!

    • Cucumber for Groovy bundled plugin is enabled.
    • cucumber-groovy version 1.xx is specified as a dependency.

This feature is only supported in the Ultimate edition.

The following is only valid when Ruby Plugin is installed and enabled!

  • cucumber gem (for Ruby projects), or cucumber and cucumber-rails (for Rails applications) is installed and activated.

Cucumber support

IntelliJ IDEA supports:

  • Cucumber for Java, Cucumber for Groovy

This feature is only supported in the Ultimate edition.

The following is only valid when Cucumber.js and Gherkin plugins are installed and enabled!

This feature is only supported in the Ultimate edition.

The following is only valid when Ruby Plugin is installed and enabled!

  • Cucumber both in plain Ruby projects, and in Rails applications.

Cucumber feature files are marked with fileTypeCucumber icon.

Cucumber support includes:

Last modified: 12 December 2017

See Also