David Chelimsky wrote: > I'm not really sure why this is stubbing find, or why the stub value > is true instead of a model. Actually, I don't even see how this would > specify validating uniqueness of the attribute without very specific > setup: > > first = Centro.create(:nombre => "example") > second = Centro.create(:nombre => "example") > second.should validate_uniqueness_of(:nombre) >
I see how it works, I think. When the matcher calls the 'valid?' method in the object, it makes the call to the find method of the class only if we have specified the validates_uniqueness_of method in our model, if this return something then the object is not valid, this is what we are stubbing, no? But, as I said in a message before, I think the problem is with the names of the models or the attributes. I can send a tar file with a very simple app as an attachemnt if you want, that exhibits the problem. Juanma. -- Posted via http://www.ruby-forum.com/. _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users