私はモックされたActiveRecordモデルに期待を設定しようとしています。私は次の例を作成しました。これは、見つけたドキュメントに基づいて合格するはずです。
it "should pass given the correct expectations" do
payment = mock_model(Payment)
payment.should_receive(:membership_id).with(12)
payment.membership_id = 12
end
「...Mock'Payment_1004'が予期しないメッセージ:membership_id = with(12)を受信しました」というエラーで失敗しています。
私はモックフレームワークをテストしていることに気づきました。期待を設定する方法を理解しようとしているだけです。