Ah, you just haven't used cucumber and webrat enough. they are *fabulous*. Well, I think so, at any rate :)
If you are writing a lot of custom steps, you may be trying to get them to do things you don't need to make them do. When I was learning, I wrote a complete application using BDD, and only wrote 5 extra webrat steps. tweaked two others. and wrote four steps for one of my models and one for the other.
On the other hand, my application is only about a million times simpler, so perhaps I shouldn't say anything until I actually write some for otwarchive *g*.
no subject
If you are writing a lot of custom steps, you may be trying to get them to do things you don't need to make them do. When I was learning, I wrote a complete application using BDD, and only wrote 5 extra webrat steps. tweaked two others. and wrote four steps for one of my models and one for the other.
On the other hand, my application is only about a million times simpler, so perhaps I shouldn't say anything until I actually write some for otwarchive *g*.
I'm hoping to get coding again in a few weeks.