मैं नए एंड्रॉइड-टेस्ट-किट (एस्प्रेसो) के साथ कुछ परीक्षण लिखने की कोशिश कर रहा हूं । लेकिन मुझे इस बात की कोई जानकारी नहीं मिल सकती है कि यदि कोई डायलॉग प्रदर्शित होता है और उस पर कुछ कार्य किए जाते हैं (जैसे पॉजिटिव और नेगेटिव बटन को क्लिक करने के लिए), तो कैसे करें। ध्यान दें कि एक डायलॉग भी ए द्वारा प्रदर्शित किया जा सकता है WebView
, न कि इसे स्वयं द्वारा।
किसी भी सहायता की सराहना की जाएगी। मुझे मूल के लिए एक लिंक, या कुछ उदाहरण कोड की आवश्यकता है:
- जाँच करें कि क्या कोई संवाद दिखाई देता है
- संवाद बटन पर क्लिक करें
- संवाद के आंतरिक दृश्य के साथ सहभागिता (यदि यह एक कस्टम दृश्य है)
- संवाद के बाहर प्रीपर क्लिक करें, और जांचें कि क्या यह प्रदर्शित हो रहा है या नहीं (उदाहरण के लिए यदि
setCancelable(false)
डायलॉग बिल्डर को कॉल किया गया था और हम इसे चेक करना चाहते हैं)
आपको अग्रिम में धन्यवाद!