【发布时间】:2014-08-04 03:21:50
【问题描述】:
我有几个复杂的对象要存根(我使用的 gem 实例)。我可以在哪里集中这些存根以使它们可用于所有测试?
如何在没有 rake:test 的情况下以编程方式在测试之间清除数据库?我想通过 textmate 快速运行单个测试,但是这样做会出错,因为它不会在测试之间清除数据库
测试运行缓慢,因为它必须启动 Rails 实例。如何加快测试速度?尤其是在编写测试并希望快速运行更改时
【问题讨论】:
-
另一个选项,而不是通过 Textmate 运行测试 - 使用自动测试; ph7spot.com/musings/getting-started-with-autotest
标签: ruby-on-rails unit-testing factory-bot