मेरे पास spring-boot
एप्लिकेशन है जहां मेरा @SpringBootApplication
स्टार्टर क्लास मानक की तरह दिखता है। इसलिए मैंने अपनी सभी कार्यक्षमताओं के लिए कई परीक्षण किए और मेरा कवरेज देखने के लिए सारांश को sonarqube पर भेजें।स्प्रिंग-बूट एप्लिकेशन के मुख्य वर्ग का परीक्षण कैसे करें
मेरे स्टार्टर क्लास सोनारक्बे के लिए मुझे बताता है कि मेरे पास 60% कवरेज है। तो औसत कवरेज अपेक्षित के रूप में अच्छा नहीं है।
मेरे टेस्ट वर्ग बस डिफ़ॉल्ट से एक है।
@RunWith(SpringRunner.class)
@SpringBootTest(classes = ElectronicGiftcardServiceApplication.class)
public class ElectronicGiftcardServiceApplicationTests {
@Test
public void contextLoads() {
}
}
तो मैं अपने आवेदन के स्टार्टर क्लास में अपनी मुख्य कक्षा का परीक्षण कैसे कर सकता हूं?
आप मॉकिटो का उपयोग करके 'वसंत अनुप्रयोग' कक्षा का नकल कर सकते हैं और सत्यापित कर सकते हैं कि जब आप मुख्य 'विधि' निष्पादित कर रहे हैं तो सही तर्कों के साथ इसे बुलाया गया है –