2016-02-17 9 views
12

में एक सूची खाली नहीं है, मैं यह कहना चाहता हूं कि जुनीट 4 में एक सूची खाली नहीं है, जब मैं इसके बारे में गुमराह करता हूं तो मुझे यह पोस्ट मिला: Checking that a List is not empty in Hamcrest जो हमक्रिस्ट का उपयोग कर रहा था।जोर देकर कहते हैं कि जुनीट

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

जो मुझे इस त्रुटि देता है:

विधि है (बुलियन) प्रकार MaintenanceDaoImplTest

के लिए अपरिभाषित है Hamcrest का उपयोग किए बिना इस तरह मैं कर सकता हूँ।

+0

यहां भी देखें http://stackoverflow.com/questions/3631110/checking-that-a-list-is-not-empty-in-hamcrestst –

उत्तर

29

आप बस

assertFalse(result.isEmpty()); 

आपकी समस्या के बारे में, यह केवल तथ्य यह है कि आप स्थिर Hamcrest से is() विधि आयात करने के लिए भूल गया के कारण होती है उपयोग कर सकते हैं;

import static org.hamcrest.CoreMatchers.is; 
संबंधित मुद्दे