タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

JUnitに関するkk_Atakaのブックマーク (3)

  • コンストラクタが private なクラスをモックで差し替えてテストしたかった - kagamihogeの日記

    最近ようやくテストコードを書くことに目覚め始めました。 で、まぁ、とあるクラスをテストしようと思ったが、一部にミドルウェアと通信する箇所があるので、そこはユニットテストのときはなんもしないようにしたかった。DI なんて便利なモノがまだ無い環境なので、インスタンス生成のメソッドを protected にして、ユニットテストするときはモッククラスを返す、というやり方を試みた。 コード的にはこんな感じ。 //テストしたいクラス public class Hoge { public void hogeMethod() { //いろいろなコード MiddlewarePiyo piyo = createMiddlewarePiyo(); middleware.piyoMethod();//ミドルウェアとごにょごにょする //いろいろなコード } protected MiddlewarePiyo cre

    コンストラクタが private なクラスをモックで差し替えてテストしたかった - kagamihogeの日記
  • [ThinkIT] 第10回:JUnitの利用 (1/4)

    今回からは数回に渡り、企業システムの構築を支援するEclipseの付属機能について解説していきます。具体的には、JUnit、Ant、CVSなどについて解説します。 これらは、サンプル程度のプログラムの開発にはそれほど利用することはありませんが、チーム開発を行う際には重要な機能です。これらのツール類はEclipseに標準で組み込まれており、他にプラグインをインストールせずに利用することができます。 今回はまず、JUnitについて解説します。 JUnitJavaの単体テストツールです。 プログラムを作成したとき、単に"コンパイルが通った"だけでは完成ではありません。実際にそのプログラムを実行して、期待どおりの動作をすることを確認しなければいけません。動作確認の最もシンプルな方法は、mainメソッドを書いて実行してみることです。 プログラムはそのときのオブジェクトの状態やメソッドの入力値などに

  • サービス提供終了のお知らせ

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • 1