अब कम टेकअवे कि समाधान नहीं मिला है: AutoFixture रिटर्न ठीक नकली जमे हुए; ऑटोफिक्चर द्वारा उत्पन्न किया गया मेरा सूट सिर्फ स्थानीय डिफॉल्ट के साथ एक सार्वजनिक संपत्ति थी जो परीक्षण के लिए महत्वपूर्ण थ
मैं हाल ही में एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जिसने काफी निर्भरता हासिल करनी शुरू कर दी है और मेरे परीक्षणों को थोड़ा सा साफ करने और उन्हें कम भंगुर बनाने के लिए ऑटोमॉकिंग कंटेनर का उपयोग करने के
के साथ आलसी <> का उपयोग कैसे कर सकते हैं हम Autofac.Extras.Moq.AutoMock का उपयोग कर रहे हैं। अब मैं लेज़ी <> public MyService(Lazy<IDependency> myLazyDependency) {...}
का उपयोग कर MyService हम Lazy<
जब मैं Moq का उपयोग सीधे IBuilderFactory नकली और BuilderService अपने आप को एक इकाई परीक्षण में दृष्टांत के लिए, मैं एक गुजर परीक्षण है जो पुष्टि करता है कि IBuilderFactory की Create() विधि ठीक एक बार