2012-04-11 15 views
7

मैं एंड्रॉइड ऐप पर काम कर रहा हूं और मैंने यूनिट परीक्षणों के लिए एक नई टेस्ट प्रोजेक्ट बनाई है। टेस्ट फिक्स्चर (जैसे एक्सएमएल फाइलों और जैसे) को स्टोर करने की सिफारिश की जाती है और इसे एक्सेस करने का उचित तरीका क्या है?एंड्रॉइड टेस्ट फिक्स्चर

उत्तर

0

कुछ खोजों के बाद मुझे पता चला कि कोई उचित एंड्रॉइड में फिक्स्चर स्टोर करने का तरीका नहीं है (जावा में भी इतना ज्यादा नहीं)।

फिक्स्चर परीक्षण मामलों में पारित होने के लिए आसान और सुसंगत डेटा प्रदान करने का एक तरीका है। ऑब्जेक्ट्स लौटने वाली स्थिर विधियों वाले .java कक्षाएं बनाना एक तरीका है।

उदाहरण:

public class Pojos { 

    public static List<TaskListItem> taskListItems() { 
     return Arrays.asList(
       new TaskListItem("one"), 
       new TaskListItem("two"), 
       new TaskListItem("three") 
     ); 
    } 
} 
संबंधित मुद्दे