Cucumber-JVM dhe Gradle nuk luajnë mirë. Kjo është e njohur mirë dhe një zgjidhje ka ekzistuar për disa kohë.
Megjithatë, nuk mund të them zgjidhje për të punuar me disa teste më të avancuara duke përdorur Guice si një kontejner DI: Kastraveci nuk merr modulin Guice të konfiguruar në skedarin e vetive dhe ndoshta nuk e merr as vetë skedarin, duke shkaktuar singletons të konfigurohen disa herë.
Projekti im përputhet me paraqitjen standarde (src/test/java
, src/test/resources
), me cucumber-guice.properties
të kastravecit që ndodhet në rrënjën e dosjes së burimeve. Brenda IDE-së time të zgjedhur, IntelliJ IDEA, testet funksionojnë mirë.
A dini si ta bëni këtë punë?