@Test public void testCar() { Car car = new Car(x, y, carTemplate); assertEquals(x, car.getX()); assertEquals(y, car.getY()); assertEquals(0, car.getSpeed()); assertEquals(carTemplate.getSpeedMax(), car.getSpeedMax()); assertEquals(carTemplate.getAcceleration(), car.getAcceleration()); assertEquals(false, car.isAccelerating()); assertEquals(carTemplate.getPower(), car.getAttack()); assertEquals(carTemplate.getDefense(), car.getDefense()); assertEquals(carTemplate.getLife(), car.getLife()); assertEquals(carTemplate.getFuel(), car.getFuel()); assertEquals(carTemplate.getRotateRate(), car.getRotateRate(), 0.00000001); assertEquals(0, car.getRotation(), 0.00000001); assertEquals(0, car.getSightRotation(), 0.00000001); assertEquals(0, car.getLaps()); assertEquals(0, car.getMoney()); assertEquals(0, car.getEquipDefense()); assertEquals(0, car.getEquipPower()); assertEquals(0, car.getEquipSpeed()); assertEquals(false, car.isCollided()); assertEquals(null, car.getItem()); }
@Test public void testStopAcceleration() { car.stopAcceleration(); assertEquals(false, car.isAccelerating()); }
@Test public void testStartAcceleration() { car.startAcceleration(); assertEquals(true, car.isAccelerating()); }