2015-01-15 10 views
6

का उपयोग किये बिना पैरामीटरेटेड जुनीट परीक्षण चलाएं मैं अपने टेस्ट क्लास पर एनोटेशन @RunWith(Parameterized.class) का उपयोग करके पैरामीटरकृत जुनीट परीक्षण चला रहा हूं। हालांकि अब मुझे PowerMockRunner का उपयोग करके अपनी टेस्ट क्लास चलाने की ज़रूरत है और इसलिए एनोटेशन @RunWith(PowerMockRunner.class) का उपयोग करें। जाहिर है यह संभव नहीं है क्योंकि केवल @RunWith एनोटेशन की अनुमति है।एनोटेशन

एनोटेशन @RunWith(Parameterized.class) का उपयोग किए बिना पैरामीटर परीक्षण कैसे कार्यान्वित कर सकता हूं?

उत्तर

3

आप एक जुनीट नियम का उपयोग कर PowerMock बूटस्ट्रैप कर सकते हैं, इसलिए अब इसके लिए RunWith की आवश्यकता नहीं है।

https://code.google.com/p/powermock/wiki/PowerMockRule

+0

बहुत धन्यवाद, कि मेरे मामले में काम करता है ... वैसे भी मैं अभी भी एक समाधान जो मुझे बाहर छोड़ @RunWith (Parameterized.class) एनोटेशन दूँगी रहा हूँ। – Paul