Metode lama (JUnit 3) adalah untuk menandai kelas-tes dengan memperluas junit.framework.TestCase
. Itu mewarisi junit.framework.Assert
sendiri dan kelas tes Anda memperoleh kemampuan untuk memanggil metode tegas dengan cara ini.
Sejak versi 4 JUnit, kerangka kerja ini digunakan Annotations
untuk tes penandaan. Jadi Anda tidak perlu lagi memperpanjang TestCase
. Tapi itu berarti, metode tegas tidak tersedia. Tetapi Anda dapat membuat impor statis Assert
kelas baru . Itu sebabnya semua metode tegas di kelas baru adalah metode statis. Jadi Anda dapat mengimpornya dengan cara ini:
import static org.junit.Assert.*;
Setelah impor statis ini, Anda dapat menggunakan metode ini tanpa awalan.
Pada desain ulang mereka juga pindah ke paket baru org.junit
yang mengikuti lebih baik konvensi normal untuk penamaan paket.
junit.framework.*
dari dropdown impor statis diEditor->General->Auto Import->Exclude from Import and Completion
.