Tôi có trường hợp thử nghiệm sau đây trong nhật thực, bằng cách sử dụng JUnit 4 không chịu chuyển. Điều gì có thể sai?Thẻ dự kiến JUnit không hoạt động như mong đợi
@Test(expected = IllegalArgumentException.class)
public void testIAE() {
throw new IllegalArgumentException();
}
Lần kiểm tra chính xác này xảy ra khi cố gắng kiểm tra mã của riêng tôi bằng thẻ dự kiến không hoạt động. Tôi muốn xem liệu JUnit có vượt qua được bài kiểm tra cơ bản nhất hay không. Nó không.
Tôi cũng đã thử nghiệm với các ngoại lệ tùy chỉnh như mong đợi mà không có may mắn.
Ảnh chụp màn hình: Screenshot http://www.freeimagehosting.net/uploads/6a995b0db7.png
Điều này thực sự lạ, đã tự kiểm tra và mã này chạy tốt (thử nghiệm thành công) ... – Torandi
Tôi đã thêm ảnh chụp màn hình, chỉ để hiển thị ... Tôi cũng sẽ nghi ngờ. –