While practicing BDD on my first-ever BDD project, I have come to a point where it makes sense to change my original class to an abstract class and create one (or more) concrete subclasses that implement a specific method. What is the right way to restructure the tests in this scenario? Do I leave the existing tests in place and just create a new spec file that instantiates and tests the concrete subclass?
I think I can continue to instantiate my "abstract" parent as long as I don't go near the behavior that will be defined by the concrete subclasses. Is that the right thing to do? Thanks for any hints. cr _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users