<?xml version="1.0" encoding="UTF-8"?>
<paper>
  <created-at type="datetime">2009-03-09T13:16:16+01:00</created-at>
  <creator-id type="integer">3</creator-id>
  <date type="datetime">2009-05-10T16:00:00+02:00</date>
  <description>Cucumber (http://cukes.info/) is a novel tool for Behaviour Driven Development. While early BDD tools like RSpec  and Shoulda are geared towards programmers, classes and objects, Cucumber nicely fills the communication gap between customers, programmers and testers. This session will change how you approach requirements and testing of Ruby applications.

In this session I will walk you through the development of a real application using Cucumber and BDD. You will learn how to install and run Cucumber and how to use it with other tools. I will also show you some common antipatterns and mistakes and how to write great features that talk to the whole team.

The presentation will be in the form of a small, fast paced project, alternating between customer-team conversations and real-time programming with Cucumber and Ruby.</description>
  <family>Session</family>
  <id type="integer">22</id>
  <minutes type="integer">45</minutes>
  <permalink>quality-code-with-cucumber</permalink>
  <photo-content-type>image/png</photo-content-type>
  <photo-file-name>euruko2009_logo.png</photo-file-name>
  <photo-file-size type="integer">8864</photo-file-size>
  <photo-updated-at type="datetime">2009-03-12T11:30:17+01:00</photo-updated-at>
  <room-id type="integer">1</room-id>
  <status>Confirmed</status>
  <title>Quality code with Cucumber</title>
  <updated-at type="datetime">2009-03-12T11:32:31+01:00</updated-at>
</paper>
