2017-04-19 60 views
2

當我想以驗證模擬的送料論點,我可以做MINITEST - 模擬 - 預期關鍵字參數

@mock.expect(:fnc, nil, ["a, "b"]) 

然而,如果類我想嘲笑看起來像這樣

class Foo 
    def fnc a:, b: 
    end 
end 

我怎麼能嘲笑它,並驗證通過的值爲a:,b:

回答

-1

基於@nus comment

class FooTest 
    def test_fnc_arguments 
    Foo.new.fnc a: "a", b: "b" 
    # assert true # optional 
    end 
end