पर एक गतिविधि का पालन करते समय मैं एक विशिष्ट टुकड़े का परीक्षण कैसे करूं? मेरे ऐप में Fragments
के लिए एक Activity
शामिल है।एंड्रॉइड एस्प्रेसो: कई टुकड़े आर्किटेक्चर
मैं Fragments
के यूआई का परीक्षण करने के लिए एस्प्रेसो का उपयोग करना चाहता हूं। हालांकि मैं एक समस्या में भाग गया।
मैं Fragment
का परीक्षण कैसे कर सकता हूं जो onCreate
में Activity
में नहीं जोड़ा गया है। Fragments
के साथ मैंने देखा है कि सभी उदाहरण Fragment
onCreate
में जोड़े जा रहे हैं। तो मैं एस्प्रेसो को एक विशिष्ट Fragment
पर जाने के लिए कैसे कह सकता हूं और वहां से शुरू कर सकता हूं?
धन्यवाद
टुकड़ों का उपयोग न करें ??? –
[FragmentTestRule] (https://github.com/21Buttons/FragmentTestRule) यह लिंक किए गए उत्तर का एक अपूर्णता है। –
टुकड़े गतिविधियों की तुलना में तेज़ी से लोड होते हैं (वे स्मृति में प्री-लोड भी हो सकते हैं), वे मॉड्यूलरलाइजेशन और घटकों का पुन: उपयोग करने की अनुमति देते हैं, और पूर्ण स्क्रीन प्रदर्शित करने की आवश्यकता नहीं होती है (उन्हें किसी अन्य दृश्य की तरह लेआउट में रखा जा सकता है)। टुकड़े बहुत लोकप्रिय हैं क्योंकि वे एक गतिविधि पर बहुत सुधार करते हैं। Fragments कहने का कोई फायदा नहीं है अविश्वसनीय रूप से गलत है, और उनका उपयोग करने का लाभ परीक्षण कठिनाई से कहीं अधिक है। – OldSchool4664