Rspec,测试宝石

发布于 2024-10-20 07:20:25 字数 230 浏览 3 评论 0原文

我开发了一个 gem,通过添加 acts_as_gmappable 来在模型中使用,并且可以在声明中传递选项。

现在我想用 Rspec 编写测试,我陷入了所有与模型相关的功能:

  • 检查地理编码是否正确完成
  • ,检查我从所有数据库条目创建了正确的 json
  • 等...

我知道如何在 Rails 应用程序中执行这些操作但绝对不是宝石。有曲目吗?

I've developed a gem which is to use inside a model by adding acts_as_gmappable and it's possible to pass options in the declaration.

Now that I want to write tests with Rspec, I'm stuck for all model related functions:

  • check if geocoding was properly done
  • check I create a proper json from all database entries
  • etc ...

I know how to do these inside a Rails app but definitly not for a gem. Any track?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

满地尘埃落定 2024-10-27 07:20:25

我通过阅读 Jose Valim 的优秀书籍成功做到了这一点:

http://plataformatec.com。 br/crafting-rails-applications/

他描述了如何使用他的引擎构建器测试他的 gem:

https:/ /github.com/josevalim/enginex

I managed to do this by reading the excellent book of Jose Valim:

http://plataformatec.com.br/crafting-rails-applications/

He describes how he tests his gem using his engine builder:

https://github.com/josevalim/enginex

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文