Dalam proyek saya, saya melakukan pembersihan dan memutuskan untuk memindahkan semuanya ke JUnit5.

Sampai saat ini, saya menggunakan

@RunWith(JUnitPlatform.class)

Sekarang saya ingin memigrasikannya ke @ExtendWith. Apakah ada yang setara untuk JUnitPlatform.class ini di JUnit5?

7
Szymon Żak 12 Agustus 2019, 16:45

1 menjawab

Jawaban Terbaik

Anda tidak membutuhkannya lagi saat menggunakan junit 5.

Dalam dokumentasi Junit itu menyatakan:

Memberi anotasi pada kelas dengan @RunWith(JUnitPlatform.class) memungkinkannya dijalankan dengan IDE dan membangun sistem yang mendukung JUnit 4 tetapi belum mendukung Platform JUnit secara langsung.

Jadi karena Anda bermigrasi ke junit 5, saya kira sistem/IDE build Anda mendukungnya. Oleh karena itu, Anda tidak memerlukan anotasi lagi.

11
Dries Thieren 12 Agustus 2019, 14:08