[rspec-users] cucumber/rails tutorial #2

Tim Walker
Mon, 29 Dec 2008 23:31:15 -0000

This is outstanding work and very useful, very nice.

Question: In your quest for BDD nirvana have you broached the subject
of setup/teardown and reuse of Setup code?

What is a clean way of establishing a complex baseline state before
operating on it with a suite of cucumber tests and without duplicating
the "Given" in all of the subsequent "When" and
"Thens"? Do you add a
"helper.rb" to the steps folder or ? to keep this clean?

Many Thanks!

Sincerely,

Tim

On Mon, Dec 29, 2008 at 11:06 AM, Sarah Allen <lists at ruby-forum.com>
wrote:
> I thought you all might be interested in my second tutorial:
> http://www.ultrasaurus.com/code/2008/12/rails-2-day-4-rcov-and-bdd.html
>
> It covers more webrat plus a trickier delete scenario, based on a
> previous thread: http://www.ruby-forum.com/topic/171269
>
> I also tried to follow Matt Wynne''s refactoring advice
> http://www.ruby-forum.com/topic/174015#762387 but realized that I still
> need to learn a lot before I understand all the Rails magic that goes on
> when I call generate scaffold, but I posted that question over on the
> wider Rails forum: http://www.ruby-forum.com/topic/174419#new
>
> Interested, as always, if folks read the tutorial and would advise a
> different approach or improvements, and I''d be happy to answer
questions
> if I''m ahead of anyone on the cucumber/rails/ruby learning curve
:)
>
> Cheers,
> Sarah
> http://www.ultrasaurus.com
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>