問題タブ [jboss-arquillian]

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 投票する
4 に答える
34550 参照

java - すべての Maven 依存関係を Arquillian に追加する

POM のすべての依存関係を arquillian に追加するにはどうすればよいですか?

その行を見つけましたがMaven、クラスが見つからないため、intellij で赤くなっています。どの依存関係が必要かわかりません。それとももっと良い方法がありますか?

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

java - jsf-apiとjsf-implはどのように関連していますか?

しばらくの間、私はarquillianテストケースを実行するのに苦労しています。このテストには、JSFクラスをルートとするクラスが含まClassFormatError: Absent Codeれ、の実装javax.faces.model.DataModelが見つからなかったため、に遭遇しました。

私の仮定では、テストにJSF実装を提供する必要がありますが、見つけた実装(たとえば、JBossにバンドルされているもの)にはjavax.facesパッケージがなく、クラスcom.sunの痕跡は見つかりませんでした。DataModel

ここでの動作をどこで誤解していますか?なぜimpl実際に実装しないのapiですか?

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

jboss7.x - arquillianを使用したリモートコンテナのデバッグが失敗する

リモートコンテナjboss7.1.1のデバッグはarquillianで失敗します。https://community.jboss.org/wiki/WhyDontBreakPointsWorkWhenDebuggingで説明されているように、standalone.conf.batでデバッグ設定を設定しました。しかし、それはデバッグモードでjbossを開始しません。Consoleoutput:

arquillian1.0.3.Finalを使用します。

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

junit - アプリケーションの例外をテストする方法Arquillian、EJB、JUnit

EJB内でスローされたアプリケーション例外のテストで問題が発生しました。JUnit、Arquillian、JBossを使用しています。EJBをプログラム/テストする方法を誤解している可能性があります。何かを明確にしたり、詳細を提供したり、コードを追加したりする必要がある場合は、お知らせください。EJBでアプリケーションの例外をテストする方法についての提案をいただければ幸いです。

EJB内でランタイム例外がスローされると、トランザクションは破棄され、TransactionRequiredExceptionがスローされます。後続のテスト(単一のテストとして実行すると合格)は、次の例外を除いて失敗します。

次に、スローされた例外がTransactionRequiredExceptionタイプであると断言しようとすると、次の例外が発生します。

重要なコードは次のとおりです。

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

jboss7.x - AfterPhase(またはAfterServlet、BeforePhase、BeforeServlet)を実行する代わりにarquillianワープがタイムアウトする

私は Arquillian Warp を使い始めたばかりで、つまずきにぶつかったようです。

登録ページの基本的な UI テストがあります

私は testSavedUserProfile() メソッドでさまざまな組み合わせを試しましたが、それをトリガーするのはまったく運がありませんでした。

テストは常に終了します

開かれたFirefoxウィンドウで、ページが投稿され、正しくリダイレ​​クトされるのを見ることができます。リダイレクトしないようにしようとしましたが、何も役に立ちませんでした。

基本的でシンプルなものが欠けているように感じますが、何がわかりません!

どんな助けでも大歓迎です。

ありがとう。

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

seam3 - jsf ページなしで RequestParam を使用するバッキング Bean の分離テスト

比較的簡単なテストを行いたい。テストされるクラス (簡略化されていますが、アイデアは得られます):

そしてテスト:

これを試してみると、例外が発生します。

これは理にかなっています。

私が本当に疑問に思っているのは:

Arquillian (または他の何か) を介してそのような Bean をテストする方法はありますか?

言い換えれば、この Bean を生成するテストを介して http 要求を呼び出すにはどうすればよいでしょうか。ただし、jsf ファイルなどを配置する必要はありません。

ヘルプ/提案をありがとう。

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

jakarta-ee - ArquillianContiPerf統合

ContiPerf 2でおもちゃの単体テストを正常に開発しました。Arquillianの単体テストで同じことを実行しようとすると、ContiPerfアノテーション@PerfTestが機能していないように見えますが、アノテーション@Requiredは正常に機能します。私のテストクラスは次のようになります

そして私が得る例外は

何かご意見は?必要に応じて、pom.xmlを投稿できます。

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

java - JBoss 7.1 にデプロイできない

アプリケーション サーバーを Glassfish から JBoss 7.1 に変更した後、いくつかの統合テストを実行しようとしています。ただし、展開することはできません。このエラーをスローし、その後停止します。

20:35:31,252 INFO [org.jboss.as.server] (management-handler-thread - 9) JBAS015870: デプロイ "9965db9f-a190-4bca-b7a9-c7df3ea6b1d7.war" のデプロイが失敗メッセージ {" でロールバックされましたJBAS014771: 依存関係が見つからない/利用できないサービス" => ["jboss.module.service.\"deployment.9965db9f-a190-4bca-b7a9-c7df3ea6b1d7.war\".mainjboss.module.spec.service.\"deployment.arquillian -service\".mainMissing[jboss.module.service.\"deployment.9965db9f-a190-4bca-b7a9-c7df3ea6b1d7.war\".mainjboss.module.spec.service.\"deployment.arquillian-service\".main ]"]}

これは私のPOMです:

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

ant - ArquillianWeld-ant+ivyを使用したEEテストのセットアップ

スタートガイドに従ってプロジェクトを立ち上げました。私はツタを使わなければなりません。これらは私の依存関係です:

問題:「*」にマップしましたが、他動詞は解決されません。ツタに悩まされているからといって、すべての瓶を手作業で追加する必要がありますか?または私は何かが欠けていますか?

明確化:

マッピング「myconf->default()」transitive="true"を使用します。私はこれを次のように読みました:「依存関係のデフォルトのconfを取得し、それを「myconf」にマップします。():依存関係が「default」を提供しない場合は、提供するすべてのconfを使用します。これはすべて推移的に行う必要があります。すべてのサブ依存関係もマップされます。

しかし、私が得たのは、指定されたjarだけであり、テストを実行すると多くのCNFEが発生します。Mavenプロジェクトで参照されているarquillian-containerpomについて読みましたが、ツタとarquillianの「すぐに使える」依存関係マッピングメカニズムが機能しないのではないかと心配し始めています。誰かがこれを確認したり、私が使用できる(最良の:テスト済みの)依存関係構成を提供したりできれば幸いです。どうもありがとうございます!

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

java - Arquillian テストで @PostConstruct が呼び出されないのはなぜですか

@BeforeClassコールバックは arquillian テストでは機能しないため、@PostConstructテストのコールバックでいくつかのフィールドを初期化しようとしました。展開にはがあり、注釈と引数なしのコンストラクターbeans.xmlも追加しようとしましたが、効果はありません。@StartupCDI は機能しており、テストの他のフィールドに対してすべてのインジェクションが実行されていますが、@PostConstruct呼び出されていません。何か不足していますか?

で使用Arquillian 1.0.0.FinalしていJBoss 7.1.1.Finalます。回避策を探しているわけではありません-@Beforeコールバックを使用できます。しかし、すべてのテストで一度だけ値を初期化する必要があるため、これは明らかに最適ではありません。さらに重要なことに、観察された動作は、私の CDI の理解と矛盾しているようです。

これが私のテストの要点です: