如何在 Rails(测试环境)中为 Faker 加载定制?

How to load customization for Faker in Rails (Test Environment)?

根据Faker#Customization部分,我只需要在lib/locales中包含一个YAML文件来自定义Faker。

然后我在 lib/locales 中创建了一个名为 en.yml 的文件并使用 rails console test --sandbox

启动了 rails 控制台

Faker 不认识 en.yml 我创造的。那么我该如何将自定义加载到 Faker 中?

我正在使用 Rails 4.2.

而不是在 lib/locales 中创建新的 en.yml

使用您的 Faker 自定义扩展 config/locales/en.yml 文件,它将起作用!

在rails控制台沙盒模式下测试!