spa*_*key 3 ruby activerecord rspec factory-bot
如何在非rails应用程序中正确实现RSpec,ActiveRecord和Factory Girl.我还需要每个测试用例都在一个干净的数据库上运行.
谢谢!
Rails之外的ActiveRecord是一个非常常见的请求,所以有很多关于完成它的博客文章和教程,只有谷歌它.在Rails之外使用它与在Rails中使用它没有太大区别.主要区别在于您必须处理Rails通常为您执行的操作,例如创建连接和处理迁移.
RSpec不是专门为Rails设计的,因此在Rails之外使用它是没有问题的.只需按照标准教程.
factory_girl也是一样.Rails支持从factory_girl正确分离并移动到一个单独的gem中,因此在没有Rails的情况下使用它也很简单.它的标准README就足够了.
要清理数据库,请使用database_cleaner gem.
| 归档时间: |
|
| 查看次数: |
1663 次 |
| 最近记录: |