問題タブ [jsfunit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2954 参照

jboss-arquillian - Arquillian-WebLogic用に定義されたコンテナと一致しません

Weblogic12cでarquillianをセットアップしようとしています。難しさの一部であるMavenを使用していません。Antを使用しています。次のエラーが発生し続けます。

これは次の原因で発生しました:

私の理解では、これは、arquillian.xml内のWebLogic構成が見つからないため、何をすべきかわからないことを意味します。

何か案は?

使用されるjarファイル:

1.0.0.Alpha5バージョン:

  • arquillian-junit
  • arquillian-spi
  • arquillian-impl-base
  • arquillian-api

1.0.0.Alpha2バージョン:

  • arquillian-wls-common
  • arquillian-wls-remote-12.1

サポートファイル

私のテストクラスは

私のarquillian.xmlファイルは

アップデート

ビルドをいじって、適切なweblogicjarをクラスパスに入れたと思います。さらに、wlsHome変数のエラーを修正しました。発生する新しいエラーは次のとおりです。

0 投票する
2 に答える
4490 参照

java - サーバーにデプロイせずにJSFアプリケーションをテストする方法は?

こんにちは、私はこれについて多くのことをグーグルで調べてきました。JSf アプリケーションをサーバーにデプロイせずにテストしたいので、基本的にはテストのようなモック テストを実行します。以前に JSFUnit を使用したことがあります。JSFUnit自体で可能であれば、どうすればいいですか? 使いやすく、コンテナなしでテストを実行するためにコンテナをシミュレートできるJSF 2.0テストフレームワークは他にありますか? [名前とともに、いくつかのチュートリアルまたは参照例も提供してください] 助けてください!!

0 投票する
1 に答える
238 参照

jsf-2 - JSFUnitが一貫してJSFServerSessionを取得していません

WebLogic 12cコンテナでArquillianを使用してJSFUnitを実行しようとしていますが、いくつかの問題が発生しています。

まず、@ InitialPageアノテーションを使用してJSFServerSessionとJSFClientSessionに挿入しようとすると、JSFServerSessionは常にnullとして返されます。

次に、新しいJSFSessionを作成し、そこからJSFServerSessionとJSFClientSessionを取得するという従来のルートを使用して、問題を回避しようとしました。2番目のテストを実行すると、「java.lang.IllegalStateException:HttpSessionが見つかりません。JSFUnitFilterが実行され、テストがorg.apache.cactus.ServletTestCaseを拡張していることを確認してください。」

テストを実行して合格する場合があるため、非常に恣意的に思えます。次回失敗したときもあります。または、関連しているとは思われない行を追加すると、「HttpSessionが見つかりません」というエラーがスローされます。

JSFSessionの作成を複数回処理できないか、サーバーでタイムアウトが発生しているようです。テスト戦争がアンデプロイされていても、何かをタイムアウトする必要があります。何かご意見は?

0 投票する
2 に答える
2664 参照

jsf - 生成された HTML を UIComponent オブジェクトから String として取得する方法はありますか?

UIComponentオブジェクトがあります。実行時にこのコンポーネントによって生成された HTML コードを取得して、分析できるようにしたいと考えています。

これを達成する方法はありますか?

JsfUnit を使用して自動テストを作成しようとしています。テスト メソッド内から UICompoment オブジェクトを取得できます。しかし、コンポーネントによって生成された Html を確認する方法が見つかりませんでした。

0 投票する
0 に答える
719 参照

jsf - エラー: Ant スクリプトを使用して jar ファイルを生成しないため、このプロジェクトを追加できません

Netbeans 7.3 で JSFUnit 1.3 を使用してテスト プロジェクトを作成しました。別のプロジェクトのクラスとページをテストしたいので、右クリック、プロパティ、ライブラリ、プロジェクトの追加で追加しました。プロジェクトを選択して [OK] をクリックしましたが、このエラーが発生します。「このプロジェクトは、Ant スクリプトを使用して jar ファイルを生成しないため、追加できません」。

両方のプロジェクトは、Java Web -> Web アプリケーション -> コンポーネント (JSF 2.1) として作成されました。

0 投票する
1 に答える
503 参照

unit-testing - JSFUnit は Web アプリケーションのすべての側面をテストしますか?

私はテスト初心者で、JSF アプリケーションをテストする必要があります。だから私はJSFUnitの探索を始めたばかりです(読んでください:私はそれをグーグルで調べてStackOverflowで編集しましJUnitHTMLUnitHTTPUnit

  • 問題は、アプリが Hibernate を使用していることです。私が知りたいのは、JSFUnit を使用してモデル、ビュー、およびコントローラーを含む包括的なテストを作成できるかどうかです。

  • また、ダイアログを開くページと同じページにダイアログが表示されないように Primefaces ダイアログ フレームワークを使用している場合、このアプローチをテストできますか? それとも、私のダイアログが同じページにあった場合、テストに関してはより良いでしょうか?

私の質問が理にかなっていることを願っています。私は彼らが私の頭の中で意味を成したことを約束します. この点で何か助けていただければ幸いです。