[rspec-users] specs on private methods
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.
More information about the rspec-users