【发布时间】:2025-11-29 18:50:03
【问题描述】:
我在 Capybara+RSpec 中很少有针对 Rails 项目的集成测试。今天我遇到了Steak gem,它意味着纯 Ruby 替代 Cucumber。尽管乍一看,我看不到它们中的任何一个有任何价值。对我来说,它看起来像 Steak 将 describe 重命名为 feature 和 it 重命名为 scenario。就我个人而言,我更喜欢描述它,因为我已经习惯了它们,而且我认为没有任何理由让我的验收测试看起来与我的控制器或模型测试不同。
我错过了什么吗?
【问题讨论】:
标签: ruby-on-rails rspec cucumber capybara acceptance-testing