JMockitのDeencapsulation.getFieldの使い方

JMockitのDeencapsulation.getFieldの使い方です。

MainクラスとLogicクラスがあるとします。

それに対してMainTestクラスとLogicTestクラスがあります。

Deencapsulation.getFieldメソッドを使用すると、別のクラスの定数を取得することができます。

以下はLogicTestクラス内からLogicクラスの定数を取得する例です。

このように記述することにより、Logicクラスに定義されているPROGRAM_IDをPG_IDに格納することができます。

その他にもDTOのインスタンスからプロパティを取得することとかもできます。

これでプロパティ値を取得することができます。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

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

CAPTCHA