[rspec-users] specs on private methods
Ben Mabey
ben at benmabey.com
Fri Jan 11 10:54:26 EST 2008
David Chelimsky wrote:
>
>
> In TDD there is a rule of thumb that says don't stub a method in the
> same class as the method you're testing. The risk is that as the real
> implementation of by_input_sets!() changes over time, it has access to
> internal state that could impact the behaviour of decompose!().
>
So, stubbing a current_user method on a rails controller would be
considered bad practice?
I suppose stubbing the find on User would be just as easy but I have
always just stubbed controller.current_user.
-Ben
More information about the rspec-users
mailing list