addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

BDD + Cucumber + Rails

Acceptance testing tools have come a long way. Yet the understanding of the divisions between testing spheres continues to be blurred on teams trying to implement these tools. In the recent release of Cucumber the team behind it made a shift to force Cucumber users to face these divisions and write their tests (and consequentially their code) to respect these divisions. Let’s look at how this change effects Rails by going through examples from the recent Rails 3 in Action book (which broke when Cucumber made its change). In the process, we can get a better appreciation for the spheres of testing and writing clean, documentary Acceptance Tests that won’t make your Product Owner’s eyes glaze over and roll to the back of their heads.

(As a bonus I will be using vim and tmux which I understand there has been some interest in learning)

About The Presenter

Having worked in various cultures (both in a corporate sense as well as an international sense), Alexis La Joie appreciates the ability of Agile to transform a development team’s efficiency by treating them as people. Thus, Alexis strives to help teams achieve a democratic Agile Integration rather than an Agile tyranny. On the development side, Alexis is strong proponent of TDD. He is also supportive of polyglot programming and evolutionary architecture to use the right tools for the most valuable solution. Alexis is a Sr. Software Architect and Agile Coach Consultant with Redpoint Technologies.

In Case of Sever Weather

If the weather looks likes its worse then your are comfortable traveling in please update you status by early afternoon, so we can get a feel of who can make it. Also, follow @rubymke on twitter or check back here in case we have to cancel due to weather.

Pizza

This month pizza is being sponsored by Red Point Technologies.

Location

Again this month Red Point Technologies is also sponsoring a new meet up location at the Hudson Business Lounge. The Hudson Business Lounge is located in the heart of the Third Ward at 310 N Broadway. If you have any issues finding us, ping @rubymke on twitter.

After the Meeting

Since we will be a little further north we’ll take a pole as to weather to still head down to Transfer Pizza (101 W Mitchell St), or stick around the Third Ward after the meetup for refreshments & conversation. Everyone is welcome, and encouraged, to join us.

Join or login to comment.

13 went

Our Sponsors

  • Corvisa

    Meeting space, food, and drinks.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy