Tôi tương đối mới đối sánh với nhau. Tôi đang đùa giỡn với hamcrest kết hợp với JUnit và tôi thích nó.Nhiều kết quả chính xác với Hamcrest (có hoặc không khớp?)
Có cách nào, nêu rõ rằng một trong nhiều lựa chọn là chính xác không?
Something như
assertThat(result, is(either(1, or(2, or(3))))) //does not work in hamcrest
Phương pháp Tôi đang thử nghiệm trở lại một yếu tố của một bộ sưu tập. Danh sách có thể chứa nhiều ứng cử viên. Triển khai hiện tại của tôi trả về lần truy cập đầu tiên, nhưng đó không phải là yêu cầu. Tôi muốn testcase của tôi thành công, nếu bất kỳ ứng cử viên nào có thể được trả về. Làm thế nào bạn sẽ thể hiện điều này trong Java?
(Tôi mở cửa cho hamcrest-alternatives)
Hmmm ... vì một số lý do không thể giải thích môi trường Eclipse của tôi (chỉ khoảng 6 tháng tuổi) có thư viện Hamcrest cổ và tôi không nhận được những tính năng này. – CurtainDog