You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
前提 このページに記載している内容は2011/03/06に書かれたものです。 掲載している画面や方法が将来的に変更されている場合があります。 また、解説に使っている eclipse のバージョンは 3.6.1 です。 eclipseのバージョンによって若干異なる部分があるかもしれません。 「初心者にも分かる djUnit」を目指して頑張って解説します。 特徴 djUnitの特徴 ・コードのテスト網羅率(カバレッジ)を計測できる ・eclipseと連携していて簡単に計測できる ・結果レポートも出力される カバレッジについての注意点 ・カバレッジ計測はあくまでも網羅率を出すにすぎない ・網羅率が高いからと言ってコードやテストの品質が高いとは限らない ・網羅率(カバレッジ)を100%にすることが目的になってしまってはいけない ↑結構こういう人は多い気がする。 目的と手段を間違えてはいけない(本来
かつてはAndroid依存のモジュールのテストはド遅いからPOJOとうまく分離してなるべくPOJOを通常のUnitテストで・・・とか思っていた時期があったんだけど、この分離ってやつが相当キツくて。ンカスプログラマだから。 つまりテスト書いてなかったんだけど、それはまだAndroid開発のノリがわかってなかったこともあったし、開発対象が画面の遷移周りがメインであまり小難しい処理がなかったんで、テストによるメリットよりデメリットが上回る可能性があったからで。 今はかなりわかってきたし、細かい実装もやっていかにゃあ、なんでもう一度テストについてよく調べてみたのよ。 そもそもAndroidモジュールが絡むテストが遅いのは Googleがandroid.jarにある全メソッドを"throw new RuntimeException("Stub!");"に変えている そのため、エミュレータなり実機なり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く