似非プログラマのうんちく

「似非プログラマの覚え書き」出張版

JUnit

JUnit 5 でテストコードがだいぶ変わったという話

JUnit 5 がとっくの昔にリリースされてたのを今頃になって確認してみたらいろいろ変わってた話。 アプリケーションコード すごーい(CV : 尾崎由香)簡単な例でスマソ。 package jp.mydns.akanekodou; /** * <p>文字列から整数への変換メソッド提供クラス</p> * * @ve…

JUnit4 による例外発生時のメッセージのテスト

JUnit 4.7 からの機能で、例外が throw されたときのメッセージ(getMessage で取得できる文字列)をチェックすることが出来るようになったらしい。具体的には、同じ例外クラスを throw するが、ケースによってメッセージが変わるような場合に、@Test(expected…

JUnit による単体テストの自動化

JUnit は Java における単体テストの自動化をサポートするサードパーティー製のライブラリ(フレームワーク)である。が、これだけの説明では何のことかわからないと思うので、もう少し詳しく説明する。 単体テストの定義と意義 単体テストとは ? 単体テストと…