Java

どうしてもprivateメンバをテストしたい人に対する、JUnit4での解決案

そもそもJUnitは、振る舞いのテスト(≒ブラックボックステスト)を前提としている(こんなデータを入れたら、こんな結果が返りますよーという意味で)。privateメンバをテストしたいというのは、ホワイトボックステストをしたいということである(このメソッドは…

JSFデバッグ用PhaseListener

https://gist.github.com/kencoba/6097635まぁこんなのがあれば、無いよりはましであろう。

標準入出力を横取りする

新人研修のプログラム課題においては、標準入出力を使うものが多々あります。 そういったものは目視で動作確認してるんですが、 やはり問題集を作るとなると、自動テストを回したい気がします。 import java.io.IOException; import java.io.InputStream; /*…

公開鍵暗号化

情報処理技術者試験対策をやっている方がいたので。 問題にあった暗号化処理を見せてもらって書いてみた。http://gist.github.com/1024627