मैं JUnit के साथ जावा परीक्षण में नया हूं। मुझे जावा के साथ काम करना है और मैं यूनिट परीक्षणों का उपयोग करना चाहूंगा।
मेरी समस्या यह है: मेरे पास कुछ सार विधियों के साथ एक सार वर्ग है। लेकिन कुछ तरीके हैं जो अमूर्त नहीं हैं। मैं JUnit के साथ इस कक्षा का परीक्षण कैसे कर सकता हूं? उदाहरण कोड (बहुत सरल):
abstract class Car {
public Car(int speed, int fuel) {
this.speed = speed;
this.fuel = fuel;
}
private int speed;
private int fuel;
abstract void drive();
public int getSpeed() {
return this.speed;
}
public int getFuel() {
return this.fuel;
}
}
मैं परीक्षण getSpeed()
और getFuel()
कार्य करना चाहता हूं ।
इस समस्या के समान प्रश्न यहाँ है , लेकिन यह JUnit का उपयोग नहीं कर रहा है।
JUnit FAQ सेक्शन में, मुझे यह लिंक मिला , लेकिन मुझे समझ नहीं आया कि लेखक इस उदाहरण के साथ क्या कहना चाहता है। कोड की इस लाइन का क्या अर्थ है?
public abstract Source getSource() ;