Archive for いろいろ

JUnitのテストメソッド名

最近、何のサンプルだったかは忘れてしまいましたが、ダウンロードしたJavaのサンプルプログラムをLinux上のEclipseにインポートしてソースを眺めようとしたことがありました。

自動的にビルドされる設定にしているので、インポートが終了した時点でEclipseがビルドを実行したわけですが、エラーがたくさん出ています。
ライブラリか環境変数でも足りなかったのかしらと思いましたが、よく見るとエラーが出ているのはどれもテスト用のクラスでした。
問題ビューに表示されている説明ではわかりづらかったのでソースを確認したところ、メソッド名が日本語で書かれていて、Eclipseの文字コード設定と合っていなかったために文字化けしてエラーが起きていたのでした。

人に聞いてみたところ、JUnitのテストを作成する際にテストメソッド名を日本語にするというやり方があるんですね。
Googleで検索したら、2~3年くらい前に書かれたブログの記事等が見つかりました。
私が知らなかっただけだったのね…

日本語が使えるということは知っていましたが、実際に日本語のクラス名やメソッド名を使ったことはなかったのでちょっとびっくりしました。 😯

Comments (1) »