Juniperを使ってApache Karaf/Fuseで単体テストを行うにはどうしたらいいですか?Apache KarafまたはFuse OSGiコンテナでjunitを使ってtddを実行する方法
Red Hatはpax-exam
を使用して、そうすることでいくつかのドキュメントを持っているが、これらは日付やテストのために必要なorg.apache.karaf.tooling.testingの最後のバージョンは2011年
ヘルプで更新されるように見える見えますか?
Juniperを使ってApache Karaf/Fuseで単体テストを行うにはどうしたらいいですか?Apache KarafまたはFuse OSGiコンテナでjunitを使ってtddを実行する方法
Red Hatはpax-exam
を使用して、そうすることでいくつかのドキュメントを持っているが、これらは日付やテストのために必要なorg.apache.karaf.tooling.testingの最後のバージョンは2011年
ヘルプで更新されるように見える見えますか?
Pax-examは古くはなく、karafとjbossヒューズの統合テストにも使用されています。 pax-exam documentation、apache karaf integration tests source、apache karaf documentationをご覧ください。
これは単体テストよりも統合テスト用に設計されていることに注意してください。ユニットテストとインテグレーションテストの違いをよりよく理解するには、What is the difference between integration and unit tests?をご覧ください。
pax試験用のapache karafコンテナは、karafプロジェクトで開始されました。今、pax試験プロジェクトに移りました。 Pax試験はまだカラフ展開のテストを行う最良の方法です。
例として、カラフの統合テストと、Apache CXFまたはApache Camelのkarafテストを調べることができます。