これが私がやろうとしていることです:
before(:each) do
@user = Factory.build(:user)
@user.stub!(:must_not_be_in_somewhere).and_return(true)
end
it "should send a email if we are 2 weeks from last email" do
User.any_instance.should_receive(:deliver_promo_code).exactly(111).times
post :create, :user => @user.attributes, :format => :json
end
コードは機能しますが、テストが失敗するはずがありません...誰でもそのコードの何が問題なのか考えていますか?