2009-10-14 44 views
5

Tôi đã tạo một số tệp với các bài kiểm tra đơn vị về các lớp hiện có trong dự án NetBeans. Tôi đã sử dụng menu "Tệp/Tệp mới/JUnit/Kiểm tra cho Lớp Hiện tại" để tạo tệp thử nghiệm.Làm thế nào để chạy tất cả các trường hợp kiểm tra JUnit từ NetBeans?

Tôi có thể chạy một tệp có kiểm tra đơn vị bằng cách nhấp chuột phải vào tệp và chọn "Chạy tệp".

Nhưng tôi muốn chạy tất cả các tệp có thử nghiệm đơn vị. Làm thế nào tôi có thể đạt được điều này một cách đơn giản nhất?

Tôi đang sử dụng NetBeans 6.5.

Trả lời

14

Menu "Chạy/Thử nghiệm dự án".

+0

Điều gì đang xảy ra ở đây? Hình như đại diện tăng nếu bạn trả lời cho mình câu hỏi sau 3 phút. – guerda

+0

Vâng, điều này thực sự trông giống như đại diện tăng, nhưng nó không phải là trường hợp. Tôi đã đăng câu hỏi và tìm thấy câu trả lời ngay sau đó. Như bạn có thể thấy điều này không khó. Chỉ cần tôi nghĩ rằng điều này có thể hữu ích cho người khác. Như bạn có thể thấy ai đó đã bỏ phiếu cho câu trả lời của tôi. Hơn nữa nó không bị ngăn chặn bởi stackoverflow, mặc dù ban đầu tôi sẽ không trả lời câu hỏi của riêng tôi :) – sergtk

+0

Đó là câu trả lời đúng. –

1

Trong NetBeans 7.1, bạn có thể tạo một bộ kiểm thử để bạn có thể thêm bao nhiêu tệp thử nghiệm JUnit theo ý muốn. Khi bạn chạy bộ, bạn chạy tất cả các tệp trong bộ.

Để tạo các bộ kiểm tra, tạo ra một tập tin giống như bất kỳ khác:

enter image description here

Trong lớp học chính thêm các lớp học thử nghiệm của bạn như thế này:

@RunWith(Suite.class) 
@Suite.SuiteClasses(
{ 
    com.somewhere.myProject.MyFirstTestClass.class, 
    com.somewhere.myProject.MySecondTestClass.class, 
    com.somewhere.myProject.MyThirdTestClass.class 
}) 

Để chạy, nhấn chuột phải này trong cửa sổ Projects và chọn Test File.

Các vấn đề liên quan