YokohamaUnit 0.3.0 の新機能 [YokohamaUnit]
YokohamaUnit の 0.3.0 をリリースした。
https://github.com/tkob/yokohamaunit/releases/tag/v0.3.0
このリリースには次の2つの新機能が含まれる。
リソース式
Javaのユニットテストではテストデータをクラスパス上に配置して(リソース)読み込むことがよくある。
この書き方は面倒くさい。そこでリソースのための特別な文法を用意した。
次のようにも書ける。それぞれリソースをInputStream, File, URIとして返す。
一時ファイル式
一時ファイルを作成するための式を追加した。
作られたファイルに対しては自動的にdeleteOnExitが呼ばれる。
その他
内部的にJavaslangを使うことにした。 Javaでタプルや関数的リストなどを使うのにこれまでは独自に実装したものを使っていて、自分で書くのも何だなと思っていた。 Functional Javaを検討したこともあったが、 いまいちJavaの中になじんでくれないAPIだったのでやめていた。 Javaslangのほうが比較的使いやすいように感じる。
使用例
nbmtoolsのテストで、上述の新機能を使っているので参考にしてほしい。
2015-12-04 13:15
nice!(0)
コメント(0)
トラックバック(0)
コメント 0