JUnit ile Java testinde yeniyim. Java ile çalışmalıyım ve birim testleri kullanmak istiyorum.
Benim problemim şu: Bazı soyut yöntemler içeren soyut bir sınıfım var. Ancak soyut olmayan bazı yöntemler var. Bu sınıfı JUnit ile nasıl test edebilirim? Örnek kod (çok basit):
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;
}
}
Test etmek getSpeed()
ve getFuel()
işlev görmek istiyorum .
Bu soruna benzer soru burada , ancak JUnit kullanmıyor.
JUnit SSS bölümünde bu bağlantıyı buldum , ancak yazarın bu örnekle ne söylemek istediğini anlamıyorum. Bu kod satırı ne anlama geliyor?
public abstract Source getSource() ;