jcunit's blog

JCUnitの開発日誌(ログ)です。"その時点での"JCUnit作者の理解や考え、開発状況を日本語で書きます。

Xeger

Xegerというライブラリがある。 ある正規表現にマッチするような文字列を乱数によって生成してくれるものだ。 これは面白い。

xeger - A Java library for generating random text from regular expressions - Google Project Hosting

ただプログラム中の正規表現を拾ってテストデータを生成するのに使うとすると、その正規表現自体がおかしいという種類のバグを見つけることはできないことになる。