我是使用JUnit进行Java测试的新手。我必须使用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 FAQ部分,我找到了这个链接,但我不明白作者想要用这个例子说什么。这段代码是什么意思?
public abstract Source getSource() ;
发布于 2018-03-27 14:24:10
创建一个继承抽象类的具体类,然后测试具体类从抽象类继承的函数。
https://stackoverflow.com/questions/-100003712
复制相似问题