Ruby on rails 检查存根方法是否调用了三次
在rspec中的另一个方法调用期间,如何检查存根方法是否被调用了三次 我有一个方法Ruby on rails 检查存根方法是否调用了三次,ruby-on-rails,rspec,Ruby On Rails,Rspec,在rspec中的另一个方法调用期间,如何检查存根方法是否被调用了三次 我有一个方法parse_list,它调用另一个方法parse_item: def parse_list(html) ... end def parse_item(html) ... end 如何测试后者是否从前者调用了三次?这取决于您调用的是哪个对象parse\u list方法。您只需expect(object.)。接收(:parse_item)。使用(参数)。精确地(n)。次 欲知详情
parse_list
,它调用另一个方法parse_item
:
def parse_list(html)
...
end
def parse_item(html)
...
end
如何测试后者是否从前者调用了三次?这取决于您调用的是哪个对象
parse\u list
方法。您只需expect(object.)。接收(:parse_item)。使用(参数)。精确地(n)。次
欲知详情