IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
![Charming Python: Functional programming in Python, Part 3](https://cdn-ak-scissors.b.st-hatena.com/image/square/976d6b25b135fedb9c2be132b02244d48574a5af/height=288;version=1;width=512/http%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Fi%2Fdw-social-201508.png)
前提 このページに記載している内容は2011/01/23に書かれたものです。 掲載している画面や方法が将来的に変更されている場合があります。 また、解説に使っている eclipse のバージョンは 3.6.1 です。 eclipseのバージョンによって若干異なる部分があるかもしれません。 「初心者にも分かる JUnit(JUnit4)」を目指して頑張って解説します。 特徴 ・JUnit3の改良版 ・eclipseと連携していて簡単にテスト実行&失敗したテストの理由を表示 ・JUnit3の以下の問題点を改良 ・テストメソッドの名称が固定 →メソッドにアノテーションを付加することで対応 ・例外が発生するテストが複雑 →アノテーションで期待する例外を記述することで対応 ・テスト前後処理のバリエーションが少ない →テストクラス前後処理など、いくつかのバリエーションが追加された ・JUnit3と同じ
前提 このページに記載している内容は2011/03/06に書かれたものです。 掲載している画面や方法が将来的に変更されている場合があります。 また、解説に使っている eclipse のバージョンは 3.6.1 です。 eclipseのバージョンによって若干異なる部分があるかもしれません。 「初心者にも分かる djUnit」を目指して頑張って解説します。 特徴 djUnitの特徴 ・コードのテスト網羅率(カバレッジ)を計測できる ・eclipseと連携していて簡単に計測できる ・結果レポートも出力される カバレッジについての注意点 ・カバレッジ計測はあくまでも網羅率を出すにすぎない ・網羅率が高いからと言ってコードやテストの品質が高いとは限らない ・網羅率(カバレッジ)を100%にすることが目的になってしまってはいけない ↑結構こういう人は多い気がする。 目的と手段を間違えてはいけない(本来
■概要 djUnitとは、ユニットテストを安全かつ低コストで行うこと目的に開発されたEclipseのプラグインです。 特徴として ・カバレッジレポートが利用可能 ・モックをテスト内に記述(仮想モックオブジェクト)出来る 従来のJUnitだけでは記述が難しいクラス間の関係が発生する部分や 意図的に例外を発生させたり出来る。 ▼カバレッジレポート コードのカバレッジ状況をJCoverageでレポートします。 設定によって、未テストの行にマーカーを表示することも可能なので テストで実行されてない行が一目瞭然です。 ▼仮想モックオブジェクト 例えば実コードに影響を与えないままBufferedReaderをnewした時に FileNotFoundExceptionを発生させるようにしたり、 特定のユーティリティが常に固定値を返却するようにすることができます。 ■インストール方法 Eclipseのヘル
JXTAのプロジェクトをインポートする。 http://jxse.kenai.com/index.html まず、ここからpom.xmlをダウンロード http://jxse.kenai.com/Downloads/Downloads.html eclipseのワークスペースにインポートするプロジェクトようにディレクトリをつくり、ダウンロードしたpom.xmlをおく。(ディレクトリの名前がプロジェクトの名前になる) コマンドプロンプトから新しいディレクトリに移動して、以下のコマンドを実行。 mvn eclipse:eclipse Eclipseを開いて、Package Explorerを右クリックしてImport、Maven->Existing Maven Projectを選択する 。Root Directoryを先ほど作成したDirectoryにセットしてFinish。 参考サイト ht
アンドロイドファンの皆様、初めまして。タオソフトウェアのため吉と申します。縁あって、今週からアンドロイドアプリの開発について連載することになりました。よろしくお願いいたします。 皆さんが使っているアンドロイド端末にもたくさんのアプリケーションがインストールされていると思います。中には「これがなくっちゃ暮らせない!」というほどの生活必需品になっているアプリもあるかも知れません。当たり前ですが、そういう素敵なアプリケーション達は全て「人が手作り」したものです。 この連載ではアプリケーションが出来るまでの工程を皆さんにお伝えしながら、アプリアイコンの裏に隠れた作者側の思いやドラマを描くことができたらいいなぁ、と思っています。 どうぞよろしくおつきあいくださいませ。 アンドロイドアプリをつくるためには まずはアンドロイドアプリを作るためにはどんなものが必要なのかというところから始めたいと思います。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く