के लिए एक एंड्रॉइड एनएफसी टैग ऑब्जेक्ट का नकल कैसे करें मैं वर्तमान में एक एंड्रॉइड प्रोजेक्ट पर काम कर रहा हूं जिसके लिए एनएफसी एकीकरण की आवश्यकता है। अब मैं यह देखने के लिए कुछ (जे) यूनिट परीक्षण लिखना चाहता हूं कि एप्लिकेशन एनएफसी इरादों (विशेष रूप से ACTION_TECH_DISCOVERED
) प्राप्त कर सकता है और बस प्रणाली पर दिए गए टैग (NfcAdapter.EXTRA_TAG
में) डाल सकता है। हालांकि मेरे आश्चर्य के लिए मैं Tag
उदाहरण या नकली बना नहीं सकता। क्या कोई मुझे समझा सकता है कि मैं कैसे (इकाई) परीक्षण कर सकता हूं?इकाई परीक्षण
इस बिंदु पर मैं भी एकीकरण परीक्षण का एक रूप, की प्रक्रिया को स्वीकार करेंगे:
- एनएफसी आशय
- का पता लगाने
Tag
वस्तु प्राप्त - बस एक
CardDetectedEvent
में लिपटे पर रखो ।
मेरे पास एनएफसी सक्षम और परीक्षण के लिए कुछ कार्ड हैं।
एंड्रॉयड एसडीके संस्करण: 19
पुस्तकालय इस्तेमाल किया: robolectric, JUnit और mockito