Arquillian などの単体テスト フレームワークを使用して、java-ee コンテナーで複数の「セッション」をシミュレートすることは可能ですか? 私は を持っておりmany sessions that interact with each other
、実稼働コンテナー自体で、テストを使用してこれをシミュレートしたいと考えています。同時にテストしたい JPA2 データベースの動作もあります。
しかし、CDI とセッション スコープの Bean が本来の機能を果たしていることも確認したいと思います。サーバーを実行したくないのですが、数時間後、セッションスコープの Beanだと思っていたものが、何らかの理由で、同じセッションに対して複数回インスタンス化されていることがわかりました。
助けてくれてありがとう!
編集: Arquillian と Seam を使用したコンテキストのテストに関するこのページを見つけましたが、理解に苦しんでいます。このアプローチは上記の状況に使用できますか?