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

Khung thử nghiệm đơn vị phổ biến cho Java và Scala. Phiên bản mới nhất, JUnit 5, hỗ trợ các bài kiểm tra dựa trên chú thích và tham số phong phú. Cân nhắc sử dụng kết hợp với thẻ Java hoặc Scala để chỉ ra trường hợp sử dụng của bạn.

4
Sự khác biệt giữa setUp () và setUpB BeforeClass ()
Khi kiểm tra đơn vị với JUnit, có hai phương thức tương tự setUp()và setUpBeforeClass(). Sự khác biệt giữa các phương pháp này là gì? Ngoài ra, sự khác biệt giữa tearDown()và là tearDownAfterClass()gì? Dưới đây là các chữ ký: @BeforeClass public static void setUpBeforeClass() throws Exception { } @AfterClass …
159 java  junit 




5
Kiểm tra xem Danh sách không trống trong Hamcrest
Tôi đã tự hỏi nếu có ai biết một cách để kiểm tra nếu một Danh sách trống bằng cách sử dụng assertThat()và Matchers? Cách tốt nhất tôi có thể thấy chỉ cần sử dụng JUnit: assertFalse(list.isEmpty()); Nhưng tôi đã hy vọng rằng có một số cách để làm điều …


4
Ví dụ về đối số của MockitoCaptor
Bất cứ ai cũng có thể vui lòng cung cấp cho tôi một ví dụ cho thấy cách sử dụng org.mockito.ArgumentCaptorlớp và nó khác với các công cụ đối sánh đơn giản được cung cấp với mockito. Tôi đã đọc các tài liệu mockito được cung cấp nhưng chúng không …





30
Lỗi: (23, 17) Không thể giải quyết: junit: junit: 4.12
Tại sao mỗi khi tôi tạo một dự án mới trong Android Studio, nó luôn xuất hiện: Lỗi: (23, 17) Không thể giải quyết: junit: junit: 4.12? Khi tôi loại bỏ testCompile 'junit:junit:4.12'trong phụ thuộc thì nó không còn là vấn đề nữa. xây dựng. nâng cấp apply plugin: 'com.android.application' …


11
Tại sao nên sử dụng JUnit để thử nghiệm?
Có thể câu hỏi của tôi là một người mới, nhưng tôi thực sự không thể hiểu được hoàn cảnh mà tôi sẽ sử dụng tháng sáu? Cho dù tôi viết các ứng dụng đơn giản hay ứng dụng lớn hơn, tôi đều kiểm tra chúng bằng các System.outcâu lệnh …
131 java  unit-testing  junit  tdd 


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.