2009-07-29 15 views

उत्तर

9

आप एक जावा प्रोग्राम के माध्यम से JUnit परीक्षण चलाने के लिए चाहते हैं, आप JUnitCore वर्ग

JUnitCore परीक्षण चलाने के लिए एक मुखौटा है इस्तेमाल कर सकते हैं।
यह जुनीट 4 परीक्षण, जुनीट 3.8.एक्स परीक्षण, और मिश्रणों का समर्थन करता है।
कमांड लाइन से परीक्षण चलाने के लिए, चलाएँ:

(विंडोज़)

java -cp /path/to/junit.jar;/path/to/yourTextClasses org.junit.runner.JUnitCore TestClass1 TestClass2 .... 

(यूनिक्स)

java -cp /path/to/junit.jar:/path/to/yourTextClasses org.junit.runner.JUnitCore TestClass1 TestClass2 .... 

एक शॉट परीक्षण रन के लिए, स्थिर का उपयोग विधि runClasses(Class[])

सुनिश्चित करें कि आप अपने classpath में junit.jar है, और जार या अपने बाहरी परीक्षण की कक्षाएं भी classpath में बनाओ।

इस तरह आप उन्हें कमांड लाइन से निष्पादित कर सकते हैं (जो कि आप बाद में नहीं हो सकते हैं) या सीधे अपने जावा प्रोग्राम के भीतर।

JUnitCore.runClasses(TestClass1,TestClass2,...) 
+0

क्लासपाथ पैरामीटर होना चाहिए -> -सीपी "1; 2" या -सीपी "1: 2" – h3xStream

+0

@ एच 3 एक्सस्ट्रीम: आप सही हैं। मैंने जवाब संपादित और तय कर दिया है। – VonC

संबंधित मुद्दे