【问题标题】:Recursively calling a rails Rspec test module递归调用 rails Rspec 测试模块
【发布时间】:2014-12-22 15:02:24
【问题描述】:

我对 Rails 中的 TDD 非常陌生。我想解析 JSON 数据并递归地调用对从散列 JSON 数据构建的对象的测试。 JSON 数据的构建方式是相同的对象结构在多个分支上重复多次。

我想知道的是,是否可以递归调用相同的测试模块?如果是,那怎么做?

【问题讨论】:

  • 需要什么递归?

标签: ruby-on-rails ruby json recursion rspec


【解决方案1】:

我想出了解决方案,正如我之前所说的,我对 Rails 很陌生。解决方法很简单。

我在测试模块中创建了一个简单的私有函数,可以很容易地从测试模块中调用。

    it "calls a recursive function" do
        recursive_function()
    end

    private
    def recursive_function()
    ...
    end

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-05
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多