gpt4 book ai didi

ruby - 使用 RSpec、ActiveRecord 和 Factory Girl 的非 Rails 应用程序

转载 作者:数据小太阳 更新时间:2023-10-29 07:47:09 25 4
gpt4 key购买 nike

如何在非 Rails 应用程序中正确实现 RSpecActiveRecordFactory Girl。我还需要每个测试用例都在干净的数据库上运行。

谢谢!

最佳答案

Rails 之外的 ActiveRecord 是一个很常见的请求,所以有很多博客文章和教程来完成它,只是 Google it .在 Rails 之外使用它与在 Rails 中使用它没有太大区别。主要区别在于您必须处理 Rails 通常为您做的事情,例如创建连接和处理迁移。

RSpec 不是专门为 Rails 设计的,因此在 Rails 之外使用它不是问题。只需关注 standard tutorial .

factory_girl 也一样。 Rails 支持从 factory_girl 中分离出来并移动到一个单独的 gem 中,因此在没有 Rails 的情况下使用它也很简单。它的standard README应该足够了。

要清理数据库,请使用 database_cleaner gem 。

关于ruby - 使用 RSpec、ActiveRecord 和 Factory Girl 的非 Rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5530006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com