2016-02-17 18 views
12

Tôi muốn khẳng định rằng một danh sách không trống trong JUnit 4, khi tôi googled về nó tôi tìm thấy bài đăng này: Checking that a List is not empty in Hamcrest đang sử dụng Hamcrest.khẳng định rằng một danh sách không trống trong JUnit

assertThat(result.isEmpty(), is(false)); 

mà mang lại cho tôi lỗi này:

Phương pháp này là (boolean) là undefined cho các loại MaintenanceDaoImplTest

làm thế nào tôi có thể làm điều đó mà không sử dụng Hamcrest.

+0

Xem thêm tại đây http://stackoverflow.com/questions/3631110/checking-that-a-list-is-not-empty-in-hamcrest –

Trả lời

29

Bạn chỉ có thể sử dụng

assertFalse(result.isEmpty()); 

Về vấn đề của bạn, nó chỉ đơn giản là do thực tế là bạn quên tĩnh nhập phương pháp is() từ hamcrest;

import static org.hamcrest.CoreMatchers.is; 
Các vấn đề liên quan