标签: ruby testing rspec
我的数据库中有一些数据。 70%的功能取决于它。即使在模型测试中,我也需要它们坚持下去。在我的测试中管理它的最佳解决方案是什么?
我之前使用的是:在每个测试套装之前装上并运行所有种子(并在套装后清除它们)。
但是在每件套装之前需要额外的几秒钟。这非常烦人和丑陋。
也许只是在创建测试数据库后运行种子并且在测试期间不编辑/销毁这些表中的记录是更好的解决方案?
你还有其他想法吗?