Tôi phải đánh dấu một thử nghiệm với nhiều danh mục thử nghiệm bằng cách sử dụng chú thích JUnit 4.11 @Category. Có thể không? Nếu có, vui lòng đưa ra một mã ví dụ nhỏ.Đánh dấu một lớp thử nghiệm với nhiều danh mục
9
A
Trả lời
12
Truyền một danh mục, dưới dạng shown in the javadoc.
@Category({SlowTests.class, FastTests.class})
public static class B {
@Test
public void c() {
}
}
+1
Thx, câu trả lời rất đơn giản. – shprotova
2
public static class B {
@Test
@Category({ SlowTests.class, FastTests.class })
public void c() {
}
}
này được lấy từ các javadoc cho Categories
.
Các vấn đề liên quan
- 1. Thử nghiệm nhiều lớp với PHPUnit
- 2. Thử nghiệm phần tử trong danh sách
- 3. Cách đặt danh mục thử nghiệm cho tất cả các bài kiểm tra trong lớp
- 4. C# Danh sáchXem chi tiết, Đánh dấu một ô đơn
- 5. Thêm nhiều điểm đánh dấu với infowindows (API Google Maps)
- 6. Maven thử nghiệm không được nhặt JUnit 4 thử nghiệm trừ khi lớp kết thúc với thử nghiệm trên một dự án đa mô-đun
- 7. DialogFragments thử nghiệm với Robolectric
- 8. Chạy thử nghiệm với hơn một triệu trường hợp thử nghiệm
- 9. Lặp lại thử nghiệm chạy thử nhiều lần
- 10. Đánh dấu: Tại sao có nhiều triển khai ngôn ngữ đánh dấu "Đánh dấu"?
- 11. Thử nghiệm nhiều thiết bị Android trên một máy
- 12. Tạo backtype.storm.tuple.Tuple cho mục đích thử nghiệm?
- 13. Chạy thử nghiệm PHPUnit nhiều lần
- 14. Đơn vị thử nghiệm một lớp ứng dụng Flask
- 15. Thử nghiệm với HTF
- 16. Loại trừ các thử nghiệm từ một danh mục nhất định
- 17. Thử nghiệm đơn vị với Lớp Truy cập Dữ liệu
- 18. Google Maps API Nhiều Điểm đánh dấu với Infowindows
- 19. Thử nghiệm với Thread.sleep
- 20. Đánh dấu mục được chọn trong "ListFragment"?
- 21. Thử nghiệm tích hợp Grails với nhiều dịch vụ
- 22. Scalatest hoặc specs2 với nhiều trường hợp thử nghiệm
- 23. Xác nhận nhiều điều kiện trong một thử nghiệm đơn lẻ hoặc chia thành nhiều thử nghiệm?
- 24. Thư mục dữ liệu thử nghiệm với jUnit
- 25. Android OverlayItem.setMarker(): Thay đổi điểm đánh dấu cho một mục
- 26. Nhiều thử nghiệm trong thử/ngoại trừ khối
- 27. Thử nghiệm với số lẻ
- 28. Fitnesse: Cách chạy thử nghiệm cụ thể trên nhiều bộ thử nghiệm
- 29. Thử nghiệm đơn và phân lớp
- 30. Cách đánh dấu mục đã chọn trong một MvxListView
Bạn không thể có chú thích trùng lặp trong Java, dấu chấm. Vì vậy, câu trả lời cho câu hỏi của bạn là không. – Perception
@Perception: nhưng bạn có thể chuyển nhiều giá trị cho một chú thích. Kiểm tra câu trả lời của tôi. –
@JBNizet - thực sự bạn có thể. Đã bình chọn câu trả lời của bạn. – Perception