Is there a "not_expects" for mocha/rspec?
I'm not a mocha expert by any means, but I suspect what you need may be supplied by a never modifier for an expectation.
Look at mocha's never
or rspec's should_not_receive
and should_receive(:selector).exactly(n).times