एक परियोजना जिस पर मैं काम कर रहा हूं, उसके पास विरासत परीक्षणों का एक समूह है जो ठीक से मजाक नहीं किया गया था। इस कारण यह एकमात्र निर्भरता ईज़ीमॉक है, जो स्टैटिक्स, तर्कों के साथ कंस्ट्रक्टर्स आदि का समर्थन नहीं करता है। परीक्षण इसके बजाय डेटाबेस कनेक्शन पर निर्भर करते हैं और इस तरह के परीक्षणों को "चलाने" के लिए। इन मामलों को संभालने के लिए powermock को जोड़ने के लिए लागत को निषेधात्मक रूप से शूट किया जा रहा है, ताकि इसे (किसी अन्य) का समर्थन करने के लिए मौजूदा प्रोजेक्ट को अपग्रेड करने की आवश्यकता हो।
मेरे सवाल हैं, मैं उचित धक्का देने के लिए उचित इकाई परीक्षण की वास्तविक दुनिया मूर्त लाभ क्या कर सकता हूं? क्या वहां पर कोई? क्या मैं सिर्फ यह कहकर कि वह खराब यूनिट टेस्ट (भले ही वे काम करते हैं) खराब हैं? क्या कोड कवरेज उतना ही प्रभावी है?