मैं इस ShakeActivity के आधार पर एक गतिविधि के साथ शुरू कर रहा हूं और मैं इसके लिए कुछ यूनिट परीक्षण लिखना चाहता हूं। मैंने पहले एंड्रॉइड गतिविधियों के लिए कुछ छोटे यूनिट परीक्षण लिखे हैं लेकिन मुझे यकीन नहीं है कि यहां कहां से शुरू करना है। मैं एक्सेलेरोमीटर को कुछ अलग मूल्यों को खिलाना चाहता हूं और परीक्षण करता हूं कि गतिविधि इसका जवाब कैसे देती है। अभी के लिए मैं इसे सरल रख रहा हूं और एक "शेक" घटना होने पर एक निजी int काउंटर वैरिएबल और टेक्स्ट व्यू को अपडेट कर रहा हूं।मैं एक एंड्रॉइड गतिविधि का परीक्षण कैसे कर सकता हूं जो एक्सेलेरोमीटर पर कार्य करता है?
तो मेरे सवाल का काफी हद तक इस करने पर निर्भर करता:
मैं कैसे एक इकाई परीक्षण से accelerometer करने के लिए नकली डेटा भेज सकते हैं?
कि निश्चित रूप से समझ में आता है और एक बेहतर विचार की तरह ध्वनि करता है के द्वारा कोड का टुकड़ा ऊपर परीक्षण कर सकते हैं। क्या आपके पास इस तरह "प्लग करने योग्य डेटा स्रोत" का उपयोग करने के कोई उदाहरण हैं? –
क्या यह उत्तर अभी तक अद्यतित है? या कुछ नया आ गया है? – TinyTimZamboni
@TinyTimZamboni: मैं याद करने के लिए है कि Android उपकरण टीम एक तरह से एक एमुलेटर के लिए सेंसर इनपुट के रूप में एक Android डिवाइस का उपयोग करने पर काम कर रहा था लगते हैं, लेकिन मैं नहीं जानता कि जहां कि खड़ा है।अन्यथा, मुझे फर्जी सेंसर इनपुट प्रदान करने के किसी भी तरीके से अवगत नहीं है। – CommonsWare