JUnit

JUnit実践入門 5日目(テスト実行方法の制御)

JUnitのテスト実行方法コマンドラインからの実行 org.junit.runner.JUnitCoreクラスを使用する。 // テストクラスSomeTestをコマンドラインから実行する場合 $java org.junit.runner.JUnitCore test.SomeTest // コマンドラインから複数のテストクラスを実行…

JUnit実践入門 4日目(テストコードの書き方について~ アサーション)

JUnitが提供するアノテーション■@Test -テストメソッドを宣言する Testアノテーションを付与することによって、JUnitが実行するテストメソッドを認識する。付与される属性 ・expected -例外の早出を検証するテストで、早出が期待される例外クラスを指定する…

JUnit実践入門 3日目(ユニットテストについて)

Junitなどテストをしてんするフレームワークは、テスティングフレームワーク呼ばれる。 「どのようにテストを記述して、実行し、検証するか」の仕組みを提供する。 →一定のフォーマットでテストケースを記述できるのでテストコードが読みやすくなる。コード…

JUnit実践入門 2日目(ユニットテストについて)

ソフトウェアテストの概要とユニットテストの目的や基本となる概念についてソフトウェア開発における「テスト」の定義: 「ある条件下においてソフトウェアの振る舞いを記録し、その記録が期待される結果となることを検証するプロセス」学生の頃などに体験し…

JUnit実践入門 1日目(テストコードの作成〜実行まで)

JUnitとは:Javaのテスティングフレームワーク 役割 ・テスト実行フレームワーク ・テストの期待値と実測値の検証 ・テストケースのフォーマット →どのようにテストを記述して、実行し、検証するかをサポートしてくれる。テスト対象のクラスを作成する。 pac…