我有一个服务方法
class Service
def maximum_match
max = @hash.values.max
Hash[@hash.select { |_k, v| v == max }]
end
end
我的测试就像
context 'Finding tags count' do
it 'counts tags and returns maximum match' do
service = Service.new
expect(service.maximum_match).to eq some_result
end
end
如何传递任何值@hash
来运行测试?
错误是NoMethodError:undefined method 'values' for nil:NilClass