問題タブ [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.
testng - TestNG-@ Before *アノテーションを使用するとインジェクションは失敗しますが、
@Inject
TestNGテストケースでアノテーションを使用したいと思います。テストは、リモートのJBossAS6インスタンスでArquillianによって実行されます。テストは基本的に次のようになります。
テストケース
いつ働くか...
initTestData()
単一のテストメソッドでメソッドを手動で呼び出す場合、使用するリソースを適切に注入しています。
動作しないとき...
上記のアノテーション(、、、)のいずれかを使用すると@BeforeClass
、@BeforeTest
注入@BeforeMethod
されたすべてのリソースがnull(utxとem、およびテストしたい他のクラス)であるため、テストケースは失敗します。
だから、私は自分自身とあなたの人々に尋ねています:そこで何が悪いのですか?
よろしく、セバスチャン
java - arquillian テストを実行できません
一部の単体テストに Arquillian を使用しようとしていますが、Maven を使用してデプロイすると失敗する理由がわかりません。
これはクラステストです:
そして、私は jboss jboss-javaee6-webapp アーキタイプを使用しています。奇妙なのは、最初はテストが正常に機能していたことです...ただし、数回使用した後。次のエラーが表示され始めました。
エラーのテスト: com.ndeveloper.spec.test.GreetingBeanTest: MBeanServerConnect を取得できません: service:jmx:rmi:///jndi/rmi://127.0.0.1:1090/jmxrmi
確実なレポートは次のように述べています。
最後に、私の arquillian.xml は次のように構成されています。
しかし、arqullian がテストの実行を停止した理由がわかりません。前に言ったように、以前は機能していましたが、設定を変更した後は?? Idk ....このエラーが表示され始めました。
テストが次のコマンドで実行された場合に備えて: mvn clean test -Parq-jbossas-remote
どうもありがとう。
jboss-weld - Weld (CDI): 構成するテスト専用の beans.xml はどこに置くのですか??
beans.xml
私の webapp には、 の下に空でないプロダクションがありsrc/main/resources/META-INF
ます。ここで、テストのために、1 つの Bean を別の Bean と交換する必要があります。
beans.xml
これだけを含むこのテストはどこに置くのですか?
下で試してみましsrc/test/resources/META-INF
たが、それは無視されます。私は arquillian を使用しており、テスト クラスパスが ShrinkWrap に追加されています。
maven - JBoss 7 クイックスタートの未解決の依存関係 org.jboss.arquillian:arquillian-bom
jboss 7 で arquillian を実行しようとしています。http: //www.jboss.org/jbossas/downloads の JBoss サイトからクイックスタート プロジェクトをダウンロードしましたが、Arquillian テストを実行する際に問題が発生しています。キッチンシンクプロジェクト。
Maven は次のものを見つけることができません。
私が走るとき
p>Maven は常にアーティファクトを見つけられません。
私は Maven 3 を使用していますが、Maven 2 でも結果は同じです。
この依存関係の問題に遭遇した人はいますか?
tomcat6 - Arquillian と Tomcat6 の問題
Arquillian と Tomcat に関して 2 つの質問があります。
-私のarquillianテストは、次のエラーメッセージで失敗します:
org.jboss.jsfunit.example.hellojsf.HelloJSFTest 経過時間: 0 秒 <<< エラー! org.jboss.arquillian.container.spi.ConfigurationException: Tomcat マネージャーに接続できません。サーバー コマンド (/deploy?path=%2Ftest) は、responseCode (401) および responseMessage (Non-Autorisé) で失敗しました。Tomcat マネージャー アプリケーションにアクセスできるユーザーに正しい認証情報を提供したことを確認してください。これらの資格情報は、Arquillian コンテナー構成で「user」および「pass」プロパティとして指定できます。ユーザーには、tomcat-users.xml ファイルで指定された適切な役割が必要です。
参考までに、私の arquillian.xml ファイルは次のとおりです。
サンプルアプリをTomcat 6に適応させようとしています.誰か助けてもらえますか?
- Arquillian が tomcat 7 をサポートするのはいつですか?
よろしく、
J.
tomcat-users.xml:
java - テストケース中のアーティファクトのデプロイ - JBoss AS
私は非常に具体的なテストケースを持っています:
- JARをデプロイする必要があります
- いくつかのテストを行います
- 別の JAR をデプロイする
- さらにテストを行う
JAR はこの特定の順序で展開する必要があります (テスト メソッドの呼び出し前に両方を展開することはできません)。
JUnitのような環境でそのようなシナリオを実行する方法を知っていますか? 1. Arquillian で確実に実行できることはわかっていますが、テスト メソッド内で別の展開を実行する可能性があるかどうかはわかりません。
java - JUnit @他のすべてのテストを無視する(@IgnoreOther?)
私はJUnitを使用して広範囲にテストを行っており、コードのデバッグ中に、(一時的に)テストクラス@Test
を1つだけ実行したい場合があります。@RunWith(Arquillian.class)
現在、私は@Ignore
他のすべてのテストにを追加していて、そのようなもの@IgnoreOther
が存在するかどうか疑問に思っています。
他のすべてのテストを無視するためのより良い解決策はありますか?
jboss-arquillian - アルキリアンガラスフィッシュコンテナの使用
以前は、arquillian グラスフィッシュ コンテナーを使用するために、次の Maven 依存関係がありました。
JNDI で検索できない特定のリソースを注入するまで、テストを正常に実行できました。
必要な関連リソースが含まれるように domain.xml を改善しました。しかし今のところ、arquillian がすべての domain.xml を正常にロードするかどうかはわかりません (「jca/Neo4j/resource」でルックアップに失敗しました)。
私の arquillian.xml (src/test/resources 内):
私の domain.xml (src/test/resources/glassfish/config/ 内):
ありがとう、アレックス
unit-testing - Arquillian と weblogic 10.3
私たちのプロジェクトは、これから Prod に入るすべてのモジュールのテストを書くことを私たちに義務付け始めました。Spring POJO に注入された EJB がいくつかあり、これらの EJB が POJO メソッド内で使用される場合があります。POJO 内で注入された EJB を単体テストする方法が見つからなかったため (さまざまな方法を試しましたが失敗しました)、Arquillian を使用するよう提案されました。Arquillian をローカルの JBoss 6.0.0 サーバーで実行するように構成しました。すべてのテストは、Eclipse だけでなくコマンド ラインからも適切に実行されました。
ただし、テスト環境と本番環境では Weblogic 10.3 サーバーを使用しています。Arquillian 単体テストを weblogic で実行するように構成する方法については、あまり情報が見つかりませんでした。誰かがこれを以前に試したことがあれば、どの構成ファイルと何を変更するかを教えてください。
-ソヌ