2017-02-09 6 views
0

私はArquillianといくつかの最初のステップを行い、それを開始し、DIのテストなどの簡単なテストが機能しています。しかし、私は今までに何の解決策も見つけられなかったので、安全である(RolesAllowed)EJBをテストする必要があります。さらに、ArquillianとWildFlyのテストに関する本があります。セキュリティに関する話題は一言も言及されていません。 Java EE開発に関するもう2つの書籍もありますが、テストにも言及されていますが、セキュリティは常に必要ありません。コードを書く必要はありません。ArquillianでセキュアなEJBをテストする

提案/サポートをお寄せいただきありがとうございます。

BR、 ERNO

+0

[arquillian-security-demo](https://github.com/sfcoy/demos/tree/master/arquillian-security-demo)に古いデモがありますが、しばらくのうちに更新していません –

+0

ありがとうございます - それはあなたのコードで動作します。 – Errno

答えて

0

(あなたはいわゆるクライアントのテストを行っている場合。あなたがこれをやっている場合は、あなたのITのクラスは、おそらく@RunAsClient注釈を持っているでしょう)あなたは要求の前に全体の要求や問題のログインをテストする必要があります。

@RunAsClientをお持ちでない場合は、目的の役割でセッションをモックしようとすることができます。

+0

ありがとうマーティン!現在、クライアントテストはありません。私は両方のバージョンを試し、後でステータスを投稿します。 – Errno

関連する問題