【发布时间】:2013-05-17 07:26:54
【问题描述】:
我还没有加入 TDD/BDD 组。试图进行心理转换。现在我一直在测试之前编写业务逻辑。
在我的一个 Rails 模型中,我实现了一个复杂的算法。该实现可以被认为是一对嵌套循环,其中包含来自同一模型的大量方法调用。
这些方法中的大多数采用最初在循环中创建的复杂哈希,对其进行修改并将其传递给循环中进一步的另一个方法,然后处理它直到我们到达最终答案哈希。
我应该如何对我的方法进行单元测试?
【问题讨论】:
标签: ruby-on-rails unit-testing rspec