2010-05-27 21 views
9

मैं यूनिट परीक्षण के लिए नया हूं, और मैं सीख रहा हूं कि न्यूटिट और मोक का उपयोग कैसे करें। NUnit मेरे यूनिट परीक्षणों में परीक्षण की स्थिति के लिए Assert वाक्यविन्यास प्रदान करता है, जबकि मोक कुछ Verify फ़ंक्शंस प्रदान करता है। कुछ हद तक ये समान कार्यक्षमता प्रदान करते हैं।Assert बनाम सत्यापन के लिए दिशानिर्देश

मुझे कैसे पता चलेगा कि Assert या Verify का उपयोग करने के लिए यह अधिक उपयुक्त है?

शायद Assert राज्य की पुष्टि के लिए बेहतर है, और Verify व्यवहार की पुष्टि करने के लिए बेहतर है (Classical versus Mockist)?

उत्तर

10

राज्य की पुष्टि करने के लिए आर्टर्ट के बारे में आपकी धारणा और व्यवहार की पुष्टि करने के लिए सत्यापित करना सही है।

आप एक परिणाम है, या एक मूल्य

आप सत्यापित करें कि एक विधि उचित मानकों के साथ बुलाया गया है का दावा करें।