में छतरी ऐप के लिए एकीकरण/स्वीकृति परीक्षण चलाना मेरे पास एक प्रोजेक्ट है जिसमें एक छाता ऐप होता है। छतरी के नीचे के बच्चे के ऐप्स में एक कोर/मुख्य/डोमेन एप्लिकेशन एक डिलीवरी ऐप होता है, एक डेटाबेस समर्थित भंडार और मेमोरी रिपोजिटरी में होता है।इलीक्सिर
मैं कुछ एकीकरण परीक्षण लिखना चाहता हूं जो http अनुरोध भेजते हैं और डेटाबेस में परिवर्तनों की जांच करते हैं। चूंकि इन परीक्षणों के लिए कई बच्चे ऐप्स के समन्वय की आवश्यकता होती है, ये परीक्षण छाता ऐप में होते हैं, न कि व्यक्तिगत बच्चों की परीक्षा निर्देशिका में।
डिफ़ॉल्ट छतरी परियोजना परीक्षण निर्देशिका के साथ नहीं बनाई गई है, इसलिए मुझे यकीन है कि वे कहां हैं।
मैंने एक परीक्षण डीआईआर बनाया है और एक test_helper.exs जोड़ा है जो ExUnit.start
और a project_test.exs परीक्षण को कॉल करता है। लेकिन जब मैं छतरी निर्देशिका से मिश्रण परीक्षण चलाता हूं तो इसे केवल ऐप्स/घटक/परीक्षण निर्देशिका में परीक्षण मिलता है और परीक्षण निर्देशिका में परीक्षण नहीं
मैं उन दोनों विकल्पों को थोड़ा नापसंद करता हूं। नंबर 1। क्योंकि यह हमेशा संभव नहीं होगा और इसलिए इसी कारण से मैं विकल्प 2 पर जाऊंगा। मैं वास्तव में एकीकरण परीक्षण नामक जगह पर ऐप्स बनाना नहीं चाहता हूं। यह मेरे लिए अर्थात् स्पष्ट रूप से स्पष्ट है कि परीक्षा समूह या ऐप्स के लिए है और इसलिए उस स्तर से संबंधित है। –
मैं विकल्प 2 पर गया हूं। अब यह समझ में आता है कि मुझे लगता है कि छतरी परियोजनाओं में अनुप्रयोगों के एक फ्लैट समूह शामिल हैं। –