Rails JSON API と Javascript クライアント フレームワークの 2 つのアプリケーションがあります。
統合テストを行う最良の方法は何ですか?
別の質問ですが、これは Capybara 経由で実行できますか?
Rails JSON API と Javascript クライアント フレームワークの 2 つのアプリケーションがあります。
統合テストを行う最良の方法は何ですか?
別の質問ですが、これは Capybara 経由で実行できますか?
真の統合テストが必要な場合は、 PoltergeistやCapybara-Webkitなどの javascript を実行するドライバーで Capybara を使用できます。または、Selenium を使用することもできますが、これはヘッドレス テストほど巧妙ではありません。
そうは言っても、Rspec を背面に、Jasmine/Qunit を前面に配置して、フロント エンドとバック エンドを別々にテストすると、おそらくより多くの運とより確実なテストが得られるでしょう。JS との統合テストは、しばしば注意が必要です。