3

J2ME プロジェクトの単体テスト用に Sony Ericsson がリリースした Mobile JUnit を使用しています。いくつかのラッパー クラスの助けを借りて、通常の junit でテストを実行できるというドキュメントを読みました。実際、ドキュメントでは、CI ビルドなどのレポートを生成する場合は、これを行うことをお勧めしています。これはまさに私が望んでいることです。

残念ながら、ドキュメントはこれを行う方法について少し簡潔です。Mobile JUnit のこの側面で運が良かった人はいますか?

4

1 に答える 1

1

私がしたこと (そして、これが一般的に必ずしも良いアイデアだと言っているわけではありませんが、私の特定のケースではうまくいきました) は、コード ベースをライブラリと UI に分離することでした。ライブラリには、J2ME 固有のものは含まれておらず、J2SE に含まれていて J2ME に含まれていないものは含まれていません。その結果、NetBeans で J2SE プロジェクトとしてチェックアウトし、コンパイルすることができます。次に、J2SE コンテキストで JUnit テストを作成しました。これは UI のテストには役立ちませんが、ライブラリのテストは非常に簡単になりました。

両方をテストするより完全なソリューションを見つけたようです。使用したマイクロエミュレータについて詳しく教えてください。

于 2009-05-18T20:46:44.927 に答える