Sorry, the mistake came from the factory itself. Indeed, the Factory call I really make is slightly different and for a still unknown reason (asked on factory girl google's group), the build method actually created the object...
On Jan 27, 5:14 pm, apneadiving <apnea.diving.d...@gmail.com> wrote: > Hi, > > I see a really weird behavior there, the following test passes: > > it "test", :focus do > doc = Factory.build(:document) > doc.should_receive(:update_project!).exactly(2).times > doc.save > end > > But when I do: > > def update_project! > binding.pry > #some stuff > end > I enter the method 3 times through pry... > > 3 vs 2, who is right? > _______________________________________________ > rspec-users mailing list > rspec-us...@rubyforge.orghttp://rubyforge.org/mailman/listinfo/rspec-users _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users