有没有人在Rails功能测试中使用Minitest :: Spec?

时间:2010-10-28 15:33:33

标签: ruby-on-rails-3 functional-testing minitest

Minitest的规范库很棒。我已经能够在Rails单元测试中使用它没问题。但是,Rails功能测试继承自ActionController :: TestCase,它在设置中提供了像@controller这样的实例变量。

有没有人使用Minitest :: Spec lib进行Rails功能测试?

如果没有,我正在考虑创建一个小型库来做到这一点。我对rspec并不太热衷,并且应该开始将它的重点转移到rspec上。有一些轻量级的东西并且已经基于已经提供的工具构建它会很不错。

3 个答案:

答案 0 :(得分:2)

Thoughtbot现在已将s​​houlda拆分为shoulda_contextsshoulda_matchers,因此担心转换为思想机器人的rspec并不意味着应该将情境转移。只是在社区中维持。

答案 1 :(得分:2)

这是一个简单的test_helper装备来运行功能和使用spec语法在Rails中进行集成测试。根据{{​​3}}的要点,tenderlove,&很多修修补补源波令。

excellent article about MiniTest with Capybara

答案 2 :(得分:1)