1

現在、Spring Webflow 2 を使用しており、フローのすべての JSP を実際に作成する前に、フローの単体テストを作成しています。何らかの理由で、requestParameters がモデル オブジェクトにバインドされていません。バインドするビュー ステートに入る直前に、モデル オブジェクトを作成しています (フロー内で「var」として宣言するのではなく)。すべてのパラメーター名/モデル オブジェクトのプロパティを再確認しましたが、すべて問題ありませんでしたが、何らかの理由でバインドされていません。誰かが理由を知っていますか?

4

1 に答える 1

1

Reference の第 14 章のような単体テストについて言及していますか? もしそうなら、私がまだ理解していない理由で、モデルはそれらのテスト内に拘束されません。Spring Web Flow モックはバインディング部分をエミュレートしません。

この同様の質問も参照してください。

彼らがこの問題を修正するまでは、テストで自分でバインディングを行い、フローで設定しているパラメーターにオブジェクトのフィールドを設定するだけです。しかし、それはあまり満足のいくテストではありません。

于 2009-03-13T12:22:19.070 に答える