tag: JUnit  1/1

スポンサーサイト

JUnitでprivateのメソッドを楽に(?)テストするソース(続き)

先日こっそりと過去の記事を追記した際にソースを読み返してみたら、いろいろと不足点に気づいた。需要があるかどうかは知らないが、一応改良版を晒してみる。・hiddenaccessor-0.2.zip (javadocはこちら)<変更点>・総称型を使うように変更。・オブジェクトだけを渡すコンストラクタを追加。後、使いやすいようにパッケージとかドキュメントとかをちゃんとしてjarにもまとめてみました。(いないと思うけど)もし honeplus.jp ...

JUnitでprivateのメソッドを楽に(?)テストするソース

JUnit でどうにか private なんかのメソッドをテストできないもんかなぁ・・・と思って調べたら、リフレクションを駆使することで手間はかかるもののできることが判った。こんな感じ。try { Method method = Foo.class.getDeclaredMethod("convert", String.class); method.setAccessible(true); assertEquals("output-string", method.invoke(new Foo(), "input-string"));} catch (InvocationTargetException e) { t...

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。