Topic: Testing ActiveRecord Custom Finders using BDD
I am trying out BDD in a new project had a question on how to spec out custom finders. For example:
Basically, it comes down to how do I spec out an overriden find method in an AR model?
I know of 2 compromises to this problem:
1. Make a Review#find_featured_review and then use the expectation that Review.should_receive(:find).with(...)
2. Use fixtures and not use expectations.
Any insight in to this matter will be greatly appreciated.