我可以同时使用 Rspec 和 Minitest Rails 来测试我的 Rails 应用程序吗?

Dan*_*bio 5 ruby rspec ruby-on-rails minitest

就像标题所说的那样。我有一个应用程序,其中 99% 的代码都经过rails-minitest 测试。然而,我认为 rspec 正在测试的 1% 代码是我想要实现的 rake 任务。我选择 rspec 是因为与 minitest-rails 相比,使用 rspec 测试 rake 任务有更多的支持、操作方法、博客和资源。

现在我可以运行 rspec 来测试我的任务,但 minitest 无法再运行。

我收到此错误:

NoMethodError: undefined method `setup' for RSpec::ExampleGroups::ApplicationController::TestController:Class
Run Code Online (Sandbox Code Playgroud)

有没有办法我可以两者兼得?

- - - - 更新 - - -

这些命令是基本rake testrspec spec