junit5

    2

    1答えて

    彼らはJUnitの5は、シナリオ・テストをサポートするための機能が含まれることを言った:http://2016.java-forum-stuttgart.de/de/Abstracts+Slot+1.html#art476 彼らは「TestNGのは、すでにこの機能を持っていますが、私はTestNGのを知らないので、私はドンと言いましたどのように見えるかわかりません。 私は、@Stepアノテーション

    0

    1答えて

    私の依存関係にJUnit5を追加した後(alt+enter経由でオプションを選択して)、右クリックしてテストを実行できます。テストランナーはテストを検出できません。いくつかの同僚と相談した後、彼らはJUnit4を必要としているようです。しかし、私はどこからでも見ましたが、JUnitの依存バージョンをJUnit5からJunit4に変更する方法が見つかりません。 標準的な方法はありますか?

    0

    2答えて

    SpringテストをJUnit 5に移行しても正常に動作します。しかし、私はどのように移行するのか分からない@Rule public JUnitRestDocumentation restDocumentation = ...。 ヒントはありがたいです。

    37

    7答えて

    メソッドがJUnit 5で例外をスローするより良い方法があるのですか? 現在、私のテストで例外がスローされたことを確認するために@Ruleを使用する必要がありますが、テストで例外をスローする複数のメソッドが必要な場合には機能しません。

    0

    1答えて

    私はサムBrannenのSpringExtensionを延長し、MockitoExtensionてるのJUnit 5に をMockMvcBuilders.webAppContextSetup()を使用して統合テストを書いています。 (本当に、私は合成SpringJUnitJupiterWebConfigを使用しています) テスト(編集済み)を実行しているとき、私はこの出力を得る: java.lan

    0

    2答えて

    Junitを使用してログを記録し、テストレポートの生成を行います。私はJavaロガーを使用して達成することができますtxtファイルへのロギング。報告部分を達成するために、Junit 4の時点ではそのような機能はありません。私はJunit 5でテストレポートを生成することができるはずです。 Junitを使って報告書を作成した経験を持って、誰かがこれにいくつかの光を当てることができますか?

    0

    1答えて

    なぜjunit5(実際に> v4.9)がAssumptionクラスのメソッドの説明をサポートしていないのですか?高速デバッグには非常に便利な機能でした。この除去のアイデアは何ですか?

    0

    1答えて

    私はJUnit 5 Jupiterでキュウリの機能を実行しようとしています。私はCucumber-jvmソースからいくつかのコードを取り上げ、JUnit 5のTestFactoryに適合させました。それは働いている:私は(これはKotlinコードですが、同じでは、Javaに適用されます)私は、すべてのJUnitテストを実行したときに、私の機能が実行されている参照してください。 @CucumberO

    3

    1答えて

    私は私の統合テストをタグ付けするために、次のアノテーションを使用します。 @Target({ ElementType.TYPE, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) @Tag("integration-test") public @interface IntegrationTest { } これは、私がgr

    0

    1答えて

    最近、私はJUnit5の仮定コンセプトに関するブログを見てきました。 この概念をオブジェクトモッキング(モッキートまたはパワーモック)と関連づけようとしました。 しかし、私はまだどちらも同じかどうかはわかりません。 私は、仮定の概念が嘲笑の置き換えであるかどうか私に知らせてください。 ありがとうございます。