3

私はRhomobileフレームワークを使用して、さまざまな携帯電話で実行されることになっているアプリケーションを開発しています。チュートリアルでは、サンプルモデルのテストを作成する方法について説明します:Person。実際、フレームワークはrhogen spec、モデルのダミーテストを生成するためのコマンドラインツールを提供します。コントローラクラスのテストを作成するにはどうすればよいですか:PersonControllerRailsでそれを行うのと似たようなことを考えていましたが、rspecは私には不明であり、メソッドpostredirect_toは機能していないようです。

4

1 に答える 1

0

BDD では、アプリケーションの動作を指定する必要がある場合 (これがコントローラーの役割です) - 通常は StoryBDD フレームワークでアプローチします - たとえばCucumberを使用します。Rspec は SpecBDD であり、異なるレベルの抽象化を考慮しています。これは、クラスが互いにどのように通信し、何を行うかを指定するためのものです。

Cucumber の github ページで多くのチュートリアルを見つけることができます。これは役に立つかもしれません

于 2013-02-14T14:22:13.683 に答える