2016-04-25 6 views

答えて

0

これが頼んでいるのであれば100%確信はありませんか?デフォルトでは、クラスが引数を必要とし、それを間違ってインスタンス化すると、ArgumentErrorがスローされます。

require 'rspec' 

class Test 
    def initialize(var) 
    end 
end 

RSpec.describe do 
    describe do 
    it do 
     expect(Test).to receive(:new).with('testing') 
     Test.new('test') 
    end 
    end 
end 

また、あなたの引数にattr_readerを使用してinstance_variablesを比較することができます。

関連する問題