मैं परीक्षण में एक बड़ा आस्तिक हूं, लेकिन एक बहुत अच्छा व्यवसायी नहीं। मैंने अपने मॉडल ऑब्जेक्ट्स पर कवरेज प्राप्त करने और उन्हें टीडीडी शैली में प्रोग्रामिंग करने में बहुत अच्छा प्रदर्शन किया है। मैं वास्तव में इसका आनंद ले रहा हूं, मुझे इसे अपने नियंत्रक परत, विशेष रूप से मेरे UIViewController
सबक्लास में विस्तारित करना अच्छा लगेगा।बिल्ड समय पर UIViewControllers का परीक्षण कैसे करें?
दुर्भाग्यवश, कई UIKit कक्षाएं स्वतंत्र परीक्षणों में कार्य नहीं करती हैं। हालांकि, मैं डिवाइस पर केवल अपने आश्रित परीक्षण चलाने के प्रतिबंध से नाखुश हूं। प्रत्येक निर्माण से पहले सभी यूनिट परीक्षणों को चलाने के लिए मेरे लिए वास्तव में महत्वपूर्ण है, और ऐसा लगता है कि यह इकाई परीक्षण (अन्य प्रकार के परीक्षण के विपरीत) नियंत्रक कोड के लिए संभव और सार्थक है।
मेरा प्रश्न यह है कि: मैं UIViewController
एस का परीक्षण कैसे करूं ताकि परीक्षण प्रत्येक निर्माण से पहले चलाया जा सके? मैं इस समस्या के कुछ अलग-अलग समाधानों से अवगत हूं, लेकिन प्रत्येक के विभिन्न लाभों के बारे में पूरी तरह से नहीं जानता।
शायद यह है कि मैं क्या करूँगा, संभवतः। मुझे 'उइलाबेल' पता है और कुछ अन्य वर्ग यूनिट टेस्ट बंडल में चलते समय आवंटित करने में विफल रहते हैं, लेकिन उम्मीद है कि मैं इस काम को पूरा कर सकता हूं। –