I am using the following dependencies in my gradle.build file
ext{
serenity_core_version = "2.5.8"
serenity_cucumber_version = "6.11.0"
serenity_cucumber5_version = "2.2.6"
}
dependencies {
compile localGroovy()
compile "net.serenity-bdd:serenity-core:$serenity_core_version"
compile "net.serenity-bdd:serenity-junit:$serenity_core_version"
compile "io.cucumber:cucumber-java:$serenity_cucumber_version"
compile "io.cucumber:cucumber-junit:$serenity_cucumber_version"
compile "net.serenity-bdd:serenity-screenplay:$serenity_core_version"
compile "net.serenity-bdd:serenity-screenplay-webdriver:$serenity_core_version"
compile "net.serenity-bdd:serenity-emailer:2.1.0"
compile "net.serenity-bdd:serenity-screenplay-rest:$serenity_core_version"
compile "net.serenity-bdd:serenity-cucumber5:$serenity_cucumber5_version"
compile "net.serenity-bdd:serenity-junit:$serenity_core_version"
}
my runner is configured as follows
import io.cucumber.junit.CucumberOptions;
import net.serenitybdd.cucumber.CucumberWithSerenity;
import org.junit.runner.RunWith;
@CucumberOptions(
features = "src/test/resources/features/MiPrimerTest",
glue = "co.com.testrest.automation.rest",
stepNotifications = true,
tags = "@primeraprueba")
@RunWith(CucumberWithSerenity.class)
public class PrimeraPrueba {}
when I execute the following exception comes up