📄 vehicleinfofiletest.java
字号:
import vehicleinfo.VehicleInfoFile;
import vehicleinfo.*;
import java.util.ArrayList;
import junit.framework.TestCase;
/**
* Created by IntelliJ IDEA.
* User: Ray
* Date: 2008-4-9
* Time: 21:28:35
* To change this template use File | Settings | File Templates.
*/
public class VehicleInfoFileTest extends TestCase {
public void testVehicleInfoFile(){
Vehicle vehicle1=new Vehicle("car","C8888","red",0);
Vehicle vehicle2=new Vehicle("car","C8887","blue",0);
HireManage hireManage=new HireManage();
hireManage.vehicleRegister(vehicle2);
hireManage.vehicleRegister(vehicle1);
VehicleInfoFile file=new VehicleInfoFile();
ArrayList<Vehicle> vehicles=new ArrayList<Vehicle>();
vehicles.add(vehicle2);
vehicles.add(vehicle1);
file.write(hireManage.getAllVehicles());
assertTrue(assertVehicles(vehicles,file.getAllVehicles()));
}
private boolean assertVehicles(ArrayList<Vehicle> vehicles, ArrayList<Vehicle> allVehicles) {
for(int i=0;i<vehicles.size();i++){
if(vehicles.get(i).compareTo(allVehicles.get(i))!=0)return false;
}
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -