1

(RSpecで)コントローラー内のオブジェクトがインスタンス化されていることをテストしています。

コントローラ:

stripe_params = StripeParams.new(params)

テスト:

it "creates a new params instance" do
  get :message, params
  StripeParams.should_receive(:new).with(params)
end

...しかし、これは私に次のテストエラーを与えています:

期待:1回
受信:0回

4

1 に答える 1

3

コードを実行する前に、期待どおりに作業する必要があります。

it "creates a new params instance" do
  StripeParams.should_receive(:new).with(params) 
  get :message, params
end
于 2013-03-07T15:18:22.297 に答える