タグ

javaとjunitに関するmarujunjunのブックマーク (5)

  • - JUnit 実践講座 - シナリオベースのテストケースの書き方

    JUnit 実践講座 - シナリオベースのテストケースの書き方 2002/02/03 作成 石井 勝 目次 はじめに メソッドベースとシナリオベース サンプルプログラム - LoginFormTest クラス scenario メソッド verify メソッド Scenario インナークラス テストに応じてスタイルを変えよう シナリオベースの問題点について 特殊解をあらわにするヘルパーメソッド はじめに ここでは,テストケースの具体的な書き方として,シナリオベースのテストケースを紹介します.プログラミングスタイルガイド で述べたように,実際の開発ではテストコードはかなりの規模になります.どうしたらテストコードを読みやすく,メンテナンス性を上げることができるのでしょうか? …僕には,まだこの問題に対する満足な答えを得ることができません.しかし,シナリオベースでテストケースを書けば,場合によ

  • 分岐網羅でJUnitテスト

    ソース public class FizzBuzz { private static final String RES_FIZZBUZZ = "FizzBuzz"; private static final String RES_FIZZ = "Fizz"; private static final String RES_BUZZ = "Buzz"; public static String replyBasedOn(int i) { String s; if (i % 3 == 0 && i % 5 == 0) { s = RES_FIZZBUZZ; } else if (i % 3 == 0) { s = RES_FIZZ; } else if (i % 5 == 0) { s = RES_BUZZ; } else { s = String.valueOf(i); } return s

  • Spring Boot の単体テストと結合テストの例 | 工作HardwareHub

    Spring Boot アプリケーションのテストを記述するためには spring-boot-starter-test を利用します。依存ライブラリとして JUnitMockito などが利用されています。以下の公式ドキュメントを参考にしつつ簡単な使用方法をまとめます。 チュートリアル Getting Started / Testing the Web Layer ユーザーガイド Spring Boot Reference Guide Spring Framework Reference / 14. Unit Testing Spring Framework Reference / 15. Integration Testing JUnit 4.12 API (2017/9/10 に GA リリースされた JUnit 5 は ./gradlew dependencies によるとまだ利

  • ドワンゴのエンジニア新人研修2014:dwango エンジニア ブロマガ

    ドワンゴで、エンジニア教育も担当している清水(@meso)です。 昨年に引き続き、今年もエンジニアの新人研修を担当いたしましたので、その内容をご紹介いたします。 なお、基的には昨年のものをベースに改善したものなので昨年からの変更点のみをご紹介します。 昨年の内容はこちらを御覧ください。なお今年の新人は44名がエンジニアでした。 言語研修 言語研修は、昨年に引き続きJavaを学習してもらいました。昨年と異なり、今年は事前にレベル分けテストを受験していただき、SクラスとAクラスの2つのクラスに分けて研修を行いました。 昨年は研修会場は社外の会議室を借りていたのですが、今年は社内にあるセミナールーム等を用いて行いました。 また、昨年はオリジナルのテキストでしたが今年は結城先生の「Javaプログラミングレッスン第3版(上)」と「Javaプログラミングレッスン第3版(下)」をテキストに用いました

    ドワンゴのエンジニア新人研修2014:dwango エンジニア ブロマガ
  • 1