On Mon, May 9, 2011 at 4:12 PM, S Ahmed <sahmed1...@gmail.com> wrote:
> Andrew, I've actually read allot of the book (but admittedly I brushed over > the cucumber sections), but I was confused at this point. > > I understand the outside in development, etc. > > What I was confused at was if the two technologies actually integrate at > some point. > > i.e. if you run cucumber, will it go and run spec's for you also? > > Nope > Correct me if I am wrong, but the cucumber step definitions do indeed use > webrat to hit the pages and verify things in the view pages correct? > > Cucumber-Rails generates some step definitions for you in features/step_definitions/web_steps.rb that: * Use Webrat or Capybara, depending on the command line options you pass to the cucumber:install generator * We recommend you delete those stepdefs and write your own, based on the Capybara API. * Cucumber-Rails 0.5.0 will not support Webrat at all, only Capybara Aslak > On Mon, May 9, 2011 at 10:48 AM, Andrew Premdas <aprem...@gmail.com>wrote: > >> >> >> On 9 May 2011 15:00, S Ahmed <sahmed1...@gmail.com> wrote: >> >>> I'm a bit confused as to how cucumber and rspec integrate (if they d at >>> all?). >>> >>> You write a cucumber feature, and step definitions. >>> Now in the step definitions, do you write rspec in the step definitions >>> or do they somehow link to the spec's written elsewhere? >>> >>> >>> >>> Cucumber and rspec are different tools. Cucumber is aimed at a higher >> level (functional) whilst rspec is aimed at the unit level. So Cucumber >> features specify your applications behaviour, whilst rspec specifies your >> objects (and/or classes) behaviour. >> >> The best place to see how they work in tandem is the RSpec Book. >> >> All best >> >> Andrew >> >> >> _______________________________________________ >>> rspec-users mailing list >>> rspec-users@rubyforge.org >>> http://rubyforge.org/mailman/listinfo/rspec-users >>> >> >> >> >> -- >> ------------------------ >> Andrew Premdas >> blog.andrew.premdas.org >> >> >> _______________________________________________ >> rspec-users mailing list >> rspec-users@rubyforge.org >> http://rubyforge.org/mailman/listinfo/rspec-users >> > > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users >
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users