【发布时间】:2015-10-13 21:02:31
【问题描述】:
我正在测试的(Rails 和 react.js)应用程序依赖于在另一个存储库中运行的主要 API 应用程序。
我在 docker 中运行了这个 API 应用程序,我的客户端应用程序可以与之通信。通常在 Rails 中,我使用 Database Cleaner 之类的工具在测试之间重置我的数据库,以确保每个规范都保持干净。
如何让我的应用程序从 RSpec 向 dockerized API 应用程序发送一些重置信号(无论是使用数据库清理器还是 rake db:seed 或类似的东西)?
【问题讨论】:
标签: ruby-on-rails testing rspec docker integration-testing