問題タブ [junit5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1116 参照

java - JUnit 5 を使用した ClasspathRootSelector の NoClassDefFoundError

JUnit 5ライブラリをインストールして、例を実行しようとしました。

しかし、 initializationErrorを得ました:

0 投票する
2 に答える
3411 参照

java - junit パラメータ化されたテスト (クラスではない) を並行して実行する

パラメータ化されたjunit統合テストがあります。30 個の入力があり (30 個のテストを実行するため)、それぞれに 18 秒かかります。

それらを並行して実行したいと思います。

私はそれらをgradleから実行しており、現在はjUnit4で書かれていますが、それが役立つ場合はjUnit5に切り替える準備ができています.

現時点ではgradleを使用できますmaxParallelForksが、それはクラスでのみフォークします。

0 投票する
1 に答える
751 参照

junit5 - JUnit 5 でシナリオ テストが利用できるようになるのはいつですか?

会議 (JavaForum Stuttgart 2016) で、JUnit 5 にはシナリオ テストをサポートする機能が含まれると述べました

彼らは、TestNG には既にこの機能があると言いましたが、私は TestNG を知らないので、それがどのように見えるかはわかりません。

@Step アノテーションと各ステップに名前を付ける機能を備えた Allure のようなものになると思います。

JUnit 5 の初期バージョン (一般提供バージョン) がリリースされる前に実装する予定はありますか?

JUnit 5 に含める予定がなくなった場合、どのような代替案を提案しますか?

0 投票する
0 に答える
63 参照

junit5 - @Test の代わりに @Check

JUnit には @Test アノテーションがあります。ジェームズ・バッハとマイケル・ボルトンによると、その文脈では誤解を招くラベルと見なすことができます.

より適切なのは@Checkです。テストとは異なり、チェックは自動化できます。

テストとは何か、自動チェックとは何かを説明しているボルトンのブログを参照してください: http://www.developsense.com/blog/2009/08/testing-vs-checking/ (古いバージョンを最初に読むことをお勧めします)。

私の質問は、開発者の間でこの件に関するより適切な見解に貢献するために、JUnit 5 で @Test を @Check に変更したいかどうかです。

0 投票する
10 に答える
366985 参照

java - JUnit 5:例外がスローされたことをアサートする方法は?

JUnit 5 でメソッドが例外をスローしたことをアサートするより良い方法はありますか?

現在、テストが例外をスローすることを確認するために @Rule を使用する必要がありますが、これは、テストで複数のメソッドが例外をスローすることが予想される場合には機能しません。

0 投票する
2 に答える
1695 参照

junit - junit 5 でテスト失敗時にスクリーンショットを撮る方法

誰か教えてください: テストメソッドが失敗したときにスクリーンショットを撮る方法 (jUnit 5)。BeforeEachメソッドとメソッドを備えた基本テストクラスがありAfterEachます。@Test メソッドを持つその他のクラスは、基本クラスを拡張します。