0
我对rails中的TDD很新颖。我想解析一个JSON数据,并递归调用从散列JSON数据构建的对象的测试。 JSON数据的构建方式使得相同的对象结构在多个分支上重复多次。递归调用rails Rspec测试模块
我想知道的是,是否可以递归调用相同的测试模块?如果是,那该怎么办?
我对rails中的TDD很新颖。我想解析一个JSON数据,并递归调用从散列JSON数据构建的对象的测试。 JSON数据的构建方式使得相同的对象结构在多个分支上重复多次。递归调用rails Rspec测试模块
我想知道的是,是否可以递归调用相同的测试模块?如果是,那该怎么办?
我想出了解决方案,正如我前面说过的,我对rails很新颖。解决方案非常简单。
我在测试模块内创建了一个简单的私有函数,可以从测试模块中轻松调用该函数。
it "calls a recursive function" do
recursive_function()
end
private
def recursive_function()
...
end
什么是递归是必需的? –