I have a confession to make. I still only "dabble" at doing tests for
my Rails apps. Well, more than dabble, but not full blown TDD.
A year ago, rspec seemed to be taking over the planet with a tsunami of
"rails space" being devoted to it on blogs and elsewhere. I read about
and watched webcasts a'plenty about rspec, but somehow I just can't seem
to get over the (seemingly) rather large hump of doing enough of it to
get good enough at it that it doesn't completely kill my productivity.
I'm wondering, are there a fair number of you out there who tried rspec,
and gave it a really good go, and then wound up going back to a smaller
amount of testing using Test::Unit?
I keep telling myself I need to take another run at this thing, but I
want to be sure it wasn't another one of those short-lived software
"fads" that everyone touted just because the "cool kids" were saying it
was the way to go.
I'm convinced that testing is good, and that a proper amount of it makes
a world of difference in the stability and maintainability of an
app...I'm just not sure that a full boat rspec implementation isn't too
much of a good thing.
What's the general opinion out there on this now that some time has
passed and more people have had a chance to witness the practicality (or
lack there-of) of doing a full boat rspec TDD approach to Rails