1. ホーム
  2. ruby-on-rails-3

[解決済み] 新しいRailsアプリを作成するときに、test-unitではなくRSpecを使用するようにRailsに指示するにはどうすればよいですか?

2022-04-24 12:52:53

質問

私は test-unit をインストールし rspec がインストールされている(と同時に -core , -expectations , -mocks-rails バージョン2.6.x)で、コマンドを実行したところ rails new foo を使用しています。 test-unit の代わりに、テストスタブ・ファイルを生成するために rspec .

テストを生成するために、railsにrspecを使用するように指示するオプションはありますか?

どのように解決するのですか?

以下のようにするとうまくいくはずです。

をコマンドラインから実行します。

rails new MYAPP -T # The -T option tells rails not to include Test::Unit

をGemfileに追加しました。

gem 'rspec-rails'

をコマンドラインから実行します。

bundle install
rails g rspec:install