タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Javaとmockitoに関するmasudaKのブックマーク (2)

  • テックノート – Junitライブラリ「Mockito」の@Spyの使い方

    テスト対象のクラスSampleA をテスト対象のクラスにします。 このクラスは6行目と8行目で、SampleC を使っています。 public class SampleA { private SampleC sampleC; public String createName() { Integer id = sampleC.getId(); Integer price = sampleC.getPrice(id); String ret = "id:" + id + " price:" + price; return ret; } } @Spyを使って、SampleAのテストをします。import static org.mockito.Matchers.*; import static org.mockito.Mockito.*; public class MockitoSampleTes

    テックノート – Junitライブラリ「Mockito」の@Spyの使い方
  • Javaのモックアップフレームワーク「mockito」でリクエスト/セッションを再現する

    しかし、開発推進セクションとしてリーダーを中心に「基的には必須ですが、相談には乗ります」と伝えてきました。もちろん、こちらとしても妥協することはありますが、基は書いてもらうように言い続けたことは良かったと思います。今ではテストケースは2,000ケース以上となり、毎日jenkinsからもallTestの結果が送られてくるようになったのですから。そんなやりとりをしていく中で、こんなFAQも生まれました。 Q:巨大なメソッドで1行だけ修正したのですが、そのメソッド内をすべてテストしないといけないの? A:基はテストしてください。 ただしトラブル対応など、どうしてもすぐにリリースしないといけない場合はその限りではありません。 結果的にこのようなFAQは、開発メンバーにJUnitの導入を受け入れてもらうために必要なことだったと思います。やはり、開発スピードを重視するチームにとって、やることが多

    Javaのモックアップフレームワーク「mockito」でリクエスト/セッションを再現する
  • 1