[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

JUnitに関するeibiisii_mikanのブックマーク (7)

  • JUnit 4.4の基礎の基礎 (書き方/実行方法の概略)

    「JUnit の基礎の基礎 (2) 書き方/実行方法の概略」で JUnit 3.8.1 の時のJUnit テストの書き方を紹介していますが、JUnit もバージョンが上がって今は 4.4 です。JUnit もバージョン 4 になって書き方もかなり変わっています。 今回は「JUnit の基礎の基礎 (2) 書き方/実行方法の概略」で紹介したテストクラスを JUnit 4 の書き方で書き換えてみました。 テスト対象 こちらがテスト対象になる Customer クラスです。 package sample; import java.io.Serializable; public class Customer { String custno = ""; String custname = ""; String addr = ""; public Customer(String newCustno,

    eibiisii_mikan
    eibiisii_mikan 2010/11/24
    assertThat メソッド
  • 『Eclipse JUnitプラグインの使い方 (JUnit 4) 編』

    赤び~の備忘録 & 子育て月記 Linux/Mac関連の個人的な備忘録と第一子の育児記録です。 Xen、KVM、Java、Eclipse、JSF2.0 を中心にまとめています。 現在は CentOS 6.3 の 64bitMac OS X 10.8 をメインに使用中です。

    『Eclipse JUnitプラグインの使い方 (JUnit 4) 編』
  • EclEmmaは,djUnitと同じくカバレッジ計測プラグインです。

    株式会社DTS ネットワーク事業プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 昨今では,ますますテスト工程が重要視されるようになっています。品質の高いソフトウエアを効率的に開発することが,保守・管理コストの低減につながり,最終的なコスト削減を生むからです。 単体テスト工程では,「JUnit」フレームワークがデファクト・スタンダードです。これにより,効率的にテスト・ケース(テスト用のコードを書いたクラス)を作成し,何度でも繰り返し実行できます。単体テストを何度でも繰り返し実行できることは,短期開発で高品質を保つためには欠かせない要素です。 しかし,このようにJUnitフレームワークが品質向上に大きく貢献している半面,カバレッ

    EclEmmaは,djUnitと同じくカバレッジ計測プラグインです。
  • Think Different. – A dream does not escape. but I always escapes.

    SNSが全盛で、 Facebook や Twitter や Instagram をやってると、ビジネス以外ではブログを書かなくなる。技術的なことも、最近は Qiita ばかりだ。 最近、とりとめなく書きたいことがあっても、書いておくところが無いなぁと思ってた。 せっかくなので、昔書いてたブログのサーバーリプレイスを期に、 WordPress.com へ移行してみた。 勉強がてら、いろいろ使ってみることにした。 ソーシャルメディアも、熟成されつつあるけども、まだ新しいものも創れると思う。 期待を越えるのではなく、期待を裏切ることをしたい。もちろんいい意味で。

    Think Different. – A dream does not escape. but I always escapes.
  • 【slim3】jUnit4.x系の使い方 - The HIRO Says

    前回も触れましたが、slim3 のテストでは jUnit 4.7 を使用しています。 jUnit は、4.x 系になってから、仕様がアノテーションベースに変更になっています。 前回はうまくまとめられなかったので、今回は jUnit 4.x 系の使い方を簡単にまとめてみようと思います。 ポイント 4.x 系の場合、大きく2つのポイントがあります。 TestCase を継承しない アノテーションを使用する TestCaseを継承しない 4.x 系では、@Test アノテーション(後述)をテストメソッドにつければテスト対象として認識されます。 そのため、3.x 系までのように org.junit.TestCase クラスを継承する必要はありません。 ※特別にクラスを継承することは可能。Service のテストで触れる予定。 但し、TestCase クラスを継承しなくなると、assertXxx()

    【slim3】jUnit4.x系の使い方 - The HIRO Says
  • JUnitとEclipseを使って学ぶ、“テスト”の常識

    JUnitとEclipseを使って学ぶ、“テスト”の常識:Webアプリの常識をJSPとStrutsで身につける(10)(1/4 ページ) 連載は、JSP/サーブレット+StrutsのWebアプリケーション開発を通じて、Java言語以外(PHPASP.NETRuby on Railsなど)の開発にも通用するWebアプリケーション全般の広い知識・常識を身に付けるための連載です いまさら聞けない、“テスト”の考え方やポイント 今回は、「テストの常識」と題し、Webアプリのテスト方法を説明したうえで、実際にJUnitを使用してWebアプリのテストを行ってみましょう。 そもそも、テストとは何のために行うのでしょうか? ただ何となくテスト項目を作成して実施するのでは、作成したWebアプリの品質が低かったり、開発コストが高くなったりと後々、後悔することになります。まず「テストをなぜ行うのか」「何を

    JUnitとEclipseを使って学ぶ、“テスト”の常識
  • Javaの道:JUnit(2.基本操作)

    例題 例題で使用するプログラムはコマンドライン引数で指定された文字列を数値に変換するものです。このプログラムが正しく動作するかを確認するテストプログラムを作成していきます。 動作確認するプログラム public class ChangeNum { public static void main(String[] args) { ChangeNum cn1 = new ChangeNum(); //(1)オブジェクト生成 cn1.changeNum(args[0]); //(2)changeNumメソッド呼び出し } int changeNum(String s1) { int n1 = Integer.parseInt(s1); //(3)数値に変換 return n1; } } (1)ChangeNumオブジェクトcn1を生成します。 (2)コマンドライン引数で指定された値を引数に取り、

    Javaの道:JUnit(2.基本操作)
  • 1