Phương thức cũ (của JUnit 3) là đánh dấu các lớp kiểm tra bằng cách mở rộng junit.framework.TestCase. Điều đó được thừa hưởng junit.framework.Assertchính nó và lớp thử nghiệm của bạn đã đạt được khả năng gọi các phương thức khẳng định theo cách này.
Kể từ phiên bản 4 của JUnit, khung sử dụng Annotationsđể đánh dấu các bài kiểm tra. Vì vậy, bạn không còn cần phải gia hạn TestCase. Nhưng điều đó có nghĩa là, các phương pháp khẳng định không có sẵn. Nhưng bạn có thể thực hiện nhập tĩnh của Assertlớp mới . Đó là lý do tại sao tất cả các phương thức khẳng định trong lớp mới là các phương thức tĩnh. Vì vậy, bạn có thể nhập nó theo cách này:
import static org.junit.Assert.*;
Sau khi nhập tĩnh này, bạn có thể sử dụng phương thức này mà không cần tiền tố.
Khi thiết kế lại, họ cũng chuyển sang gói mới org.junittuân theo các quy ước thông thường để đặt tên gói.
junit.framework.*khỏi danh sách nhập tĩnhEditor->General->Auto Import->Exclude from Import and Completion.