1

我是 ruby​​ mocha 的新手,需要模拟一个也是哈希的方法。目前该方法做了两件事:

Products.elements.oldest # returns the oldest element
Products.elements['second'] # returns the second element

我所做的是

Products.stubs(:elements).returns(mock, {'second' => mock})
Products.elements.stubs(:oldest).returns mock

我不确定这是否是正确的方法,但它通过了编译器。

4

0 回答 0