O'Reilly logo

The Cucumber for Java Book by Seb Rose, Matt Wynne, Aslak Hellesoy

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Spring in Your Steps

Spring is a popular and (very) large framework. Cucumber ships with an integration to Spring for handling step creation and DI, which doesn’t require the whole Spring framework on the classpath. The current version of cucumber-spring is built against Spring 4 and is still under active development, so check the release notes online to see the changes in future releases of cucumber-spring.

Switching the DI Container

We’ll start with the code as it was at the end of PicoContainer Is Almost Invisible. As before, we’ll change pom.xml to bring in the minimum dependency on Spring, our chosen DI framework:

dependency_injection/spring/01/pom.xml
 
<dependency>
 
<groupId>​info.cukes​</groupId>
 
<artifactId>​cucumber-spring​ ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required