标签: ruby-on-rails-3.2 fixtures globalize3
我有一个使用Globalize3 0.3.0的Rails 3.2.7项目 似乎如果为具有使用Globalize3转换的属性的模型创建夹具,则夹具将填充数据库中的模型表,但不会填充Globalize3使用的转换表。 因此,如果在单元测试中使用模型,则找不到已翻译属性的值。如果此属性具有在线状态验证规则,则会使模型无效 我有一个解决方法,包括使用单元测试的全局设置,明确设置夹具模型的翻译属性。但这不是一个好的解决方案。 有什么方法可以解决这个问题吗?