Я новачок у тестуванні Java за допомогою JUnit. Я повинен працювати з Java, і я хотів би використовувати модульні тести.
Моя проблема полягає в тому, що я маю абстрактний клас з деякими абстрактними методами. Але є деякі методи, які не є абстрактними. Як я можу протестувати цей клас за допомогою 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 я знайшов це посилання , але не розумію, що автор хоче сказати на цьому прикладі. Що означає цей рядок коду?
public abstract Source getSource() ;