2012-01-09 15 views
0

私のアプリケーションの統合テストを作成したいと思います。テキスト・コンポーネントのrequired=true属性がJSFページに設定されていることをテストします。SeamテストでJSF検証を手動で呼び出す

SeamTestを拡張すると、FacesRequestをシミュレートできます。ここでは、processValidationsフェーズを上書きできます。 validateValueと呼ばれるbultinメソッドがありますが、これはHibernate Validator Validationsのためのものです。 JSF Validatorsを手動で呼び出すにはどうすればよいですか?誰もこれをうまくやったことがありますか?

それは非常に頻繁に尋ねたが、答えはなかったこと以外:(

答えて

1

あなたはセレンを使用することができます(Firefoxのアドオンであるが、解決のために全体のJBoss JIRAとJBossのフォーラムを検索したが何も見つかりませんでした) テストを記録したら、プレーンJavaコードにエクスポートして拡張SeamT​​estクラスで使用し、値がrequired = trueであることを確認してください。

To詳細はこちらhttp://seleniumhq.org/projects/ide/

関連する問題