arison.jp arison.jp blog - 現在をたのしく、未来をたのしむ。日常の思い出兼備忘録。

junitでprivateな関数のテストにはjunit-addons

首がいたい。持病の首痛が。
首動かしているとピシッという痛みが。動かすと痛い。上を向くと痛い。今日は大人しくしておこう。
自分は首が弱点。死ぬんじゃないか、不随になるんじゃないかとヒヤヒヤ。首がポロって落ちるんじゃないかと。
首が動かせないので、振り向くときは体ごと向きなおします。ロボットみたいな動き。
はやく治ってほしい。

junitでprivateな関数のテストができない件。
リフレクションだと思っていると2003年にjunit-addonsがあって既に解決済みだったでござるの巻。
publicメソッドから呼ばれないprivate メソッドのパターンはあると思う。でも呼ばれないパターンなら不要?

あまりテストケースを作るのは好きではないんだけど、いざ作っていてjunitでprivateな関数のテストができないので悩んだ。privateメソッドは必ず自クラスから呼ばれるんだから存在するんだろうけど、必ずしも全ルートを通るわけではないし。とか思ったらリフレクション使って既に解決されていた。なんでもリフレクション、万歳の時代だなと。

junit-addons http://sourceforge.net/projects/junit-addons/

それもどうなんだろうと思うんだけど。 
,.,. tweetree ,.,. 私のツイートが1本の木になりました。 http://tweetree.net/#/tree?tree=3peoSR66

こうやって自分のつぶやきが木で表現されるとフォロワーの大切さを感じるような気がします。

About arison

大都会岡山の南部にある玉野市生まれ。 大都会岡山のIT会社(目標は大都会No.1)でコンピュータとお客を相手に日夜格闘中。 関東出張中はグルメブログ。 基本的に遊び人のおっさん。 ライフハックとガンダム好き。ギガフロート玉野を浸透中。

29. 8月 2011 by arison
Categories: 日記, プログラミング | Tags: , | Leave a comment

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください