Minitest 中的规范库很棒。我已经能够在 Rails 单元测试中使用它,没问题。然而,Rails 功能测试继承自 ActionController::TestCase,它在它的设置中提供了像 @controller 这样的实例变量。
有没有人在他们的 Rails 功能测试中使用 Minitest::Spec 库?
如果没有,我正在考虑创建一个小型图书馆来做到这一点。我不太热衷于 rspec,而 shoulda 开始将重点转移到 rspec。有一些轻量级的东西并且建立在已经提供的工具上会很好。
最佳答案
Thoughtbot 现在已将 shoulda 拆分为 shoulda_contexts和 shoulda_matchers因此,对thoughtbot 转向rspec 的担忧并不意味着should 上下文会消失。只是在社区中维护。
关于ruby-on-rails-3 - 有人在 Rails 功能测试中使用过 Minitest::Spec 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4044461/