【发布时间】:2011-01-26 17:10:37
【问题描述】:
使用 ActiveSupport::TestCase。我认为那是旧的 Test::Unit。
我有几个代表枚举值的表。这些永远不会改变,我想在活动记录查找器的类范围内使用它们的数据。
这会导致测试出现问题,因为模型类在固定装置和固定装置在测试之间回滚之前加载。我无法将枚举表复制到夹具中,因为模型加载时数据尚未加载。
有没有办法在模型加载之前和夹具事务开始之前使测试数据库进入初始状态?
【问题讨论】:
标签: ruby-on-rails unit-testing ruby-on-rails-3 fixtures