OSGIバンドルをテストするにはどうすればよいですか?私はKuraを使用しています。これはEclipse Equinoxに基づいています。私は、統合テストではなくユニットテストについて話しています。なぜなら、エクスポートされたサービスを調べる前に、自分のアプリケーションクラスとロジックをチェックして始めたいからです。ユニットテストOSGIバンドル
最良のアプローチは何ですか?
- 通常のJavaアプリケーション
- のようなバンドル内のテストディレクトリを含める2)私は私にそれをリンクする方法、最善のアプローチであれば、私のAPP_bundle
をテストするために、新しいバンドルを実装APP_bundle?
どのようなツールを使用できますか? JUnit?
ありがとうございます。
あなたはバンドルをどのように構築していますか? Maven(+ tycho?) –
いいえ、私はMavenを使っていません。プラグインをエクスポートします。https://eclipse.github.io/kura/doc/hello-example.html – sabrina2020
この例は良い例ではありません。自動ビルドを使用するようにしてください。ユニットテストは、変更があったときに自動的に実行されると、ほとんどの場合意味があります。私はkuraプロジェクトにもプロのビルドの例があることを願っています。 –