最終更新日 : $Date: 2013-11-09 01:12:39 +0900 (Sat, 09 Nov 2013) $ 引っ越しました 引っ越しました。自動的に引越し先に遷移しない場合はこちらをクリックしてください。 https://kazurof.github.io/work/tryjunit4/tryjunit4.html
![JUnit4をやってみよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/e13b2615584c2f88752c003d76949591ac2239c8/height=288;version=1;width=512/http%3A%2F%2Fwww7b.biglobe.ne.jp%2F~archer%2Ftryjunit4%2Fpageimage.png)
Android JUnit Testはシステム(エミュレーター/実機)にアプリケーションとテストアプリケーションをデプロイして実行するため、通常のJUnitテストと比較して時間がかかります。 しかし、アプリケーションに含まれるメソッドの何割かはAndroid Framework固有のAPIを使ってはいないでしょう。たとえばこんなふうに有りがちなユーティリティメソッドのように。 public static final int lengthOf(String str) { if (str == null) return 0; return str.length(); } こういったメソッドのテストはサクっと済ませてしまいたいのが人情というものです。このエントリでは、Android Frameworkに依存しないクラスのテストに時間をかけない方法を考察します。 Android Framework
既存のプロジェクトにAndroidのUnitTestプロジェクトを追加して、ActivityUnitTestCaseを利用し、Activityの単体テストをひとつ書くところまでやります。 Android Test Projectを追加する ここでは、既存のServiceSampleに対してUnitTestを追加します。まず、UnitTest用のAndroidテストプロジェクトを追加します。 Eclipseのメニューの File – New – Other… を選択します。 次に、[Android Test Project]を選択します。 Test Projectの設定画面が表示されます。ここで、今回は、UnitTestを既に存在しているプロジェクトに対して追加するため、[Test Target]の[An existing Android project]の[Browse]をクリックして、対
特になし。 私は人を丸ごと尊敬することはありません。それぞれ好きなところもあれば、嫌いなところもある。できるだけいろんな人の素敵な点を見つけて、その素敵な点を 認識したいです。 現在のお仕事について -- まず最初に、現在の業務についてお話していただけますか? 弊社でこの 4 月より「Seasar2 技術推進グループ」が新しくできました。そこで主に、弊社の中での Seasar2 を使ったプロジェクトへの支援や、商用サポートなどをやっています。 あるいは、ちょっと会社の仕事には関係ないんですけど、Seasar プロダクトの強化もやっています。 -- 基本的には技術的なリーダーをされているのでしょうか?それともマネジメントが中心ですか? 時と場合によりけりで、会社ではマネジメントとして判断することがほとんどです。 Seasar ファウンデーションではチーフコミッターとしての役割がありますので、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く