問題タブ [rspec1]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rspec - rspec1.3.2でコントローラー仕様を実行する方法
Rails 2.3にある古いRailsアプリがあり、Rails 3にアップグレードしたいのですが、これを行う前に、いくつかのrspecテストを追加したいと思います。Rails 2.3であるため、問題が発生する場所であるrspec1.3を使用する必要があると思います。
私は簡単なコントローラーを持っています:
そして、私はspec / controllers/my_simple_controller_spec.rbの下に成功仕様を書き込もうとしています。
エラーが発生します
同じクラス名を記述しているという事実はうまくいくと思いました。
助けていただければ幸いです
ruby - rails 2.3.* バージョンで scaffold しているときに rspec ファイルを生成できないのはなぜですか?
scaffold の実行中にも、spec 関連のファイルを生成しようとしました。
通常どおり、scaffold の実行中に、他のすべての CRUD 関連ファイルとともに spec ファイルが生成されます。
しかし、ここでは、Rails 2.3.18 バージョン + rspec、rspec-rails 1.3.2、1.3.4 で試しています。
スペックフォルダーにスペックファイルを作成するのではなく、テストフォルダーに作成します。
どうすれば達成できますか?
何か案は?あなたの考えを共有してください。