Tôi có Junit 4.8.2 và maven 3 Một số thử nghiệm trong ứng dụng của tôi sẽ không thành công trong trường hợp thất bại và một số không nên (chỉ báo cáo rằng các kiểm tra tùy chọn sau không thành công)JUnit tùy chọn/yêu cầu kiểm tra
Làm thế nào tôi có thể làm điều đó với junit và nếu tôi không thể thì có thể testng có thể?
Ví dụ: Tôi có hai trường hợp kiểm tra:
Đầu tiên không thực sự quan trọng và có thể không thành công do thời gian chờ kết nối, không khả dụng dịch vụ, v.v. Vì vậy, nếu nó thất bại, tôi không muốn thất bại toàn xây dựng, chỉ để cho phép người dùng biết về nó và ghi vào an ủi
Thứ hai là ai thực sự quan trọng và nếu nó thất bại - xây dựng nên thất bại cũng
Tôi biết về @Ignore - nó không phải là những gì tôi đang tìm kiếm, bởi vì tôi không muốn bỏ qua bất kỳ bài kiểm tra nào.
Tôi biết về @Category vì vậy nếu bạn biết cách định cấu hình plugin chắc chắn để nói: nếu danh mục com.me.Required - xây dựng nên bị lỗi trong trường hợp thất bại và nếu danh mục com.me.Optional - xây dựng không nên thất bại
gì chính xác là câu hỏi của bạn? Bạn đã viết các trường hợp thử nghiệm sẽ thất bại hay không? Họ trông giống như thế nào? Pom của bạn trông như thế nào? – khmarbaise
Tôi đã cập nhật câu hỏi của mình. Xin hãy xem –