【发布时间】:2016-10-30 10:19:30
【问题描述】:
有没有办法只为一个特定的测试或一组测试使用 Rails minitest 固定装置?我问是因为我想使用标准的index/show/delete 方案显示Delayed::Job 工作,所以我想伪造一些Delayed::Job 对象来测试我的观点。但是当我实际测试我的 Delayed::Job 处理代码时,我不希望这些对象出现,所以我想添加一次特定的测试集。
【问题讨论】:
-
您是否考虑过针对这些情况的工厂模式?然后,您可以按需构建对象。它可以像在 setup 方法中构建对象一样简单,或者factory_girl 会有所帮助?
标签: ruby-on-rails delayed-job minitest fixtures