2013年3月31日JUnit実践入門を読んで:コード補足その2渡辺修司さん著の「JUnit実践入門」を読んで、自分なりに考えたテストコードを書きます。外部システムに依存するテスト本では、mockitoを利用していましたが、私は、ExternalResourceを使って、getInputメソッドで、ファイルのInputStreamを返す方法をとりました。src/test/resources/ch20/ex03に配置されます。2013年3月31日JUnit実践入門を読んで:コード補足その1渡辺修司さん著の「JUnit実践入門」を読んで、写経して、コードが本に載っていなかったり、ダウンロードしたサンプルに入っていなかったりしたので、自分なりに考えて補足しました。システムに依存するテストリスト20.3に対するテストコードがないので、下記に記します。テスト対象コードのクラス名はMonthlyCalendar2とします。テストコードでは、MonthlyCalendar2を継承する無名クラスで、geCalendarメソッドをオーバーライドします。cal;}}リスト20.4のテストコードを作って、テストをしようとしましたが、リスト20.4のコードだと、私はテストコードが書けませんでした。修正したテスト対象コードは次のようになりました。Calendar.getInstance();}}そして、テストコードは、下記のようになりました。テストで制御できない処理を別のクラスに移譲するのですが、その移譲クラスでgetRemainingDaysメソッドを実装しました。2013、Androidラジオ語学講座ファイルダウンロード・再生アプリLangDroidの公開を終了しました。4月から、ストリーミングを公開しているサイトが、会員登録とストリーミング再生時ログインを要求するようになるので、本アプリの公開を終了しました。4月に入ったら、本アプリを改造して利用できるようになるか調査しますが、時間を要します。利用できない場合、公開停止は継続します。