Câu hỏi được gắn thẻ «assert»

Một khẳng định là một tuyên bố, hủy bỏ một chương trình khi nó đánh giá là sai. Khẳng định thường được sử dụng để gỡ lỗi và các tình huống không bao giờ xảy ra.

30
Làm thế nào để bạn khẳng định rằng một ngoại lệ nhất định được ném trong các bài kiểm tra JUnit 4?
Làm cách nào tôi có thể sử dụng JUnit4 một cách tự nhiên để kiểm tra rằng một số mã ném ngoại lệ? Trong khi tôi chắc chắn có thể làm một cái gì đó như thế này: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); …
2000 java  exception  junit  junit4  assert 






11
Tại sao JUnit không cung cấp các phương thức assertNotEquals?
Có ai biết tại sao JUnit 4 cung cấp assertEquals(foo,bar)nhưng không phải là assertNotEqual(foo,bar)phương thức không? Nó cung cấp assertNotSame(tương ứng với assertSame) và assertFalse(tương ứng với assertTrue), vì vậy có vẻ lạ khi họ không bận tâm bao gồm assertNotEqual. Nhân tiện, tôi biết rằng JUnit-addons cung cấp các …
429 java  junit  assert 




6
sự khác biệt giữa 2 lớp JUnit Assert
Khung công tác JUnit chứa 2 Assertlớp (rõ ràng là trong các gói khác nhau) và các phương thức trên mỗi lớp có vẻ rất giống nhau. Bất cứ ai có thể giải thích tại sao điều này là? Các lớp tôi đang đề cập đến là: junit.framework.Assertvà org.junit.Assert.


21
Là khẳng định cái ác? [đóng cửa]
Vì hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi các sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút tranh …
199 c++  c  error-handling  go  assert 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.