मैं मॉकिटो की तुलना में इज़ीमॉक से अधिक परिचित हूं, इसलिए मुझे थोड़ा खुदाई करना पड़ा। मॉकिटो में page है जो मॉकिटो पॉइंट के दृश्य से स्पष्ट तुलना करता है।
मैं इसे देखना के रूप में, Mockito के लाभ हैं:
ठूंठ और सत्यापन
- matchers की
- स्पष्ट जुदाई Hamcrest पर आधारित होते हैं एक कस्टम एपीआई
- बनाया के बजाय (यह भी JUnit द्वारा समर्थित) मॉक्स हमेशा 'अच्छा' होते हैं; कि विधि कॉल कि unmocked वापसी स्वच्छ डेटा (एक खाली सूची की तरह) हैं बजाय
में नाकाम रहने के EasyMock एक बहुत समान कार्य सेट है की है। मॉकिटो के लिए कोर विभेदक इज़ीमोक के उन क्षेत्रों पर आधारित हैं जो मॉकिटो टीम ने सोचा था कि सीमाएं या उप-इष्टतम प्रथाएं थीं।
एक कार्यात्मक बिंदु से, न तो उत्पाद स्थैतिक तरीकों का नकल करने में सक्षम है (मुझे एमबीन सर्वर के बिना परीक्षण के लिए ऐसा करने की आवश्यकता है), लेकिन उस स्थिति में आप या तो फ्रेमवर्क के शीर्ष पर पावरमैक का उपयोग कर सकते हैं।
मैं कहूंगा कि जो भी शैली आपकी परीक्षण आवश्यकताओं को फिट करेगी।
आशा है कि इससे मदद मिलती है!
की संभावित डुप्लिकेट http://stackoverflow.com/questions/22697/whats-the-best-mock-framework-for- जावा – Raedwald