我们在Ruby on Rails中如何配置黄瓜测试数据库配置位置

时间:2015-07-20 10:28:17

标签: ruby-on-rails unit-testing

我是Rails项目的新手,

关于使用黄瓜编写单元测试用例的问题,我感到非常震惊。 在执行测试用例时,数据应存储在测试数据库中,但在我的情况下,它会刷新开发数据库,​​然后再次将数据插入开发数据库,​​导致错误的数据出错。

请告诉我执行黄瓜单元测试用例的配置。

1 个答案:

答案 0 :(得分:1)

确保ENV["RAILS_ENV"] = "test"。 添加

cucumber:
  <<: *test

到你的database.yml文件。