udawtr/LibCSV — pull request #23 by y-arai (2012-06-06 09:03:32+00:00)
Title: 不正な値が与えられた時に、値が入っている行、列の情報を含んだ例外を発生させるように変更。

ライブラリ独自の例外 InvalidValueException を作りました。
Convert.* を実行しているメソッド以外からは System.FormatException が発生することを
知る必要がないように変更しました。
CSVGeneralTypeResolver 内でだけ Convert.* を使っているので、
それ以外のクラスでは FormatException は catch しないように書き換えました。

また、いくつかテストのバグが見つかったので修正しています。

* 例外の発生を期待しているテストで、例外が発生しなかった場合にも成功してしまうものがあった
* static プロパティを変更するテストの影響で、テストを個別で実行した時と全体で実行した時で
結果が変わってしまうものがあった