質問: キュウリを使ってレールに書かれていないAPIをテストする 私は非レールフレームワークを使ってAPIを書いています。私は通常BDDにCucumberを使用し、RAILSに書き込むときにAPIをテストします。 node.js(または他のフレームワーク、本当に)の上に書かれたAPIをテストしているときにキュウリを使用しないという強い理由はありますか? これを行わないという強力な技術的理由には、 * キュウリのRails依存性 * node.jsのためのより良いフレームワークの存在 * 他の技術的な理由がわかりません。
回答: 前記キュウリはレールとは何の関係もない。 任意の言語で書かれたAPIをテストするために完全に使用することができます。 あなたがnode.jsフルスタックを使用したい場合は cucumber.js が良い選択です。