2011-04-27 9 views
16

में ऑपरेशन का उपयोग नहीं कर रहा था, मैं हाल ही में परीक्षण में से एक में असमानता का दावा करने की कोशिश कर रहा था। हालांकि मैं hamcrest में उपयुक्त matcher खोजने में सक्षम नहीं था। मैं आदर्श रूप से क्या करना चाहता हूं कुछ ऐसा है।हैमक्रिस्ट

assertThat(2 , isNot(3)); 

क्या ऐसा करने का कोई तरीका है?

उत्तर

22

आप बहुत करीब हैं:

assertThat(2 , is(not(3))); 
+4

और जब तक 'है()' केवल मिलान मौजूद है, है यह अनावश्यक वाक्यात्मक चीनी है। 'जोर दें (2, नहीं (3));' यहां भी काम करता है। –

8

सुनिश्चित करें कि आप इसे आयात रहें:

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

 संबंधित मुद्दे