Package giis.demo.descuento.ut.cucumber
Class TestDescuentoRunner
java.lang.Object
giis.demo.descuento.ut.cucumber.TestDescuentoRunner
@Suite
@IncludeEngines("cucumber")
@SelectClasspathResource("giis/demo/descuento/ut/cucumber")
@ConfigurationParameter(key="cucumber.glue",value="giis.demo.descuento.ut.cucumber") @ConfigurationParameter(key="cucumber.plugin",value="pretty, html:target/cucumber/reports-ut.html")
public class TestDescuentoRunner
extends Object
Ejecutor de los tests cucumber de pruebas unitarias (UT) para DataJpaTest.
Al tener dos paquetes independientes con cucumber (UT e IT) y los archivos .feature dentro de cada paquete,
cuando se ejecuta con maven aparece un problema que causa que Cucumber no localice correctamente los steps
y el setUp de cada uno. Para evitarlo que se anyade la configuracion de cucumber.clue, que de otra forma no
seria necesaria.
Ademas, al ejecutar desde eclipse de forma independiente UT o IT, causa un error que indica que hay varias
clases anotadas con CucumberContextConfiguration en dos lugares debido a que escanea el classpath completo.
Para evitarlo se anyade una clase anotada con CucumberContextConfiguration por encima de todos los tests.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TestDescuentoRunner
public TestDescuentoRunner()
-