ภาพรวม
แพลตฟอร์มและ API สำหรับทดสอบโค้ด JVM
ความเป็นมา
JUnit แยก platform สำหรับรัน test และ programming model เช่น Jupiter โดย tooling ต้องรองรับรุ่นร่วมกัน
เหมาะกับงานแบบไหน
unit/integration test ที่ต้องเชื่อม IDE, build tool และ CI
ข้อควรชั่งน้ำหนัก
ต้องแยก lifecycle และ state ของ test ตรวจ engine ที่ใช้งานและหลีกเลี่ยง test ที่ขึ้นกับลำดับรัน
