我有一个帮助类,它为我构建了一些我需要进行 RSpec 测试的 JSON 结构。例如它有这样的方法:
def self.create_value_tooltip_hash
{
tooltip_value: 'high',
tooltip_type: 'payer_amount'
}
end
def self.create_value_hash
{
value: '3400',
type: 'payer'
}
end
现在我有一个更大的 JSON,它实际上包含来自我上面为它们编写的方法相同的更小的 JSON 的许多元素。那么有没有办法利用这些方法并通过调用那些较小的方法来构造我更大的 JSON 呢?