【发布时间】:2015-09-21 07:44:41
【问题描述】:
我正在编写一些涉及我的应用生成的 CSV 的规范。我模拟了这些文件,目前在我的测试文件中有它们的输出。但我觉得方法不对,我希望这些模拟也可用于其他规范,在某种共享规范文件夹中。
那么,您对此有何建议?在哪里存储对多个规范有用的测试文件?
【问题讨论】:
-
测试可访问的任何地方。
spec/support通常是一个不错的候选人。 -
这是一个使用过的场景还是更喜欢直接在规范文件中模拟它们?
-
也许然后到
spec/fixtures文件夹,因为这些是静态文件?
标签: ruby-on-rails json unit-testing csv rspec