JUnit - Converter Class Library version 1.2.0 ============================================= ■version 1.1 からの変更点 ・Eclipseプラグイン化 このバージョンからはEclipseプラグインとしても利用できるようになりま した.Eclipseのpluginsフォルダに解凍してご利用ください.従来通りjar のみを利用したい方は, junit.extensions.converter_1.2.0/string-converter-test.jar をそのまま利用すればOKです. ・junit.extensions.converter.Converterクラス - assertSameメソッド追加(機能は通常のassertSameと同じですが,エラー メッセージのみがConverterで変換されます.) - メッセージ引数つきassertEqualsメソッド追加 ・junit.extensions.converter.Formatterクラス エスケープ等を含む値でエラーがでる不具合を修正.すなわち, BeanValueConverterとClassFieldValueConverterのフォーマット引数で,展 開される値にエスケープ等が含まれているとき,ランタイムエラーが出る不 具合が直りました. ・junit.extensions.converter.SpecificObjectConverterクラス convertSelfメソッドのシグニチャにthrows Exceptionを追加.すなわち, convertSelfメソッドをオーバーライドしたとき,チェック付き例外処理を する必要がなくなりました. ・junit.extensions.converter.ConverterTestCaseクラス追加 このクラスはjunit.framework.TestCaseにConverterの機能を追加したもの です.このクラスを継承してテストケースを作れば,以下ののインスタンス 変数が利用できます. - protected Converter converter; new DefaultConverterで初期化済み.展開レベルを1に設定. - protected Object expected; 期待値設定用変数.宣言するのが面倒な場合に利用してください.特に何 もしていません. - protected Object actual; 実測値設定用変数.宣言するのが面倒な場合に利用してください.特に何 もしていません. ■version 1.0 からの変更点 ・junit.extensions.converter.io パッケージに次のクラスを追加 - FileContent - FileContentConverter - ReaderConverter ・junit.extensions.converter.util パッケージに次のクラスを追加 - EnumerationConverter - IteratorConverter