?? 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;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -