@Test public void testUseRepairKit() { Board board = facade.createBoard(16, 12); Robot robot = facade.createRobot(0, 500); robot.hit(); robot.recharge(new Energy(1, unitOfPower.foe)); facade.putRobot(board, 3, 6, robot); RepairKit repairKit = facade.createRepairKit(1000, 50); facade.putRepairKit(board, 3, 6, repairKit); facade.pickUpRepairKit(robot, repairKit); assertEquals(16000, facade.getEnergy(robot), epsilon); facade.useRepairKit(robot, repairKit); robot.recharge(new Energy(1, unitOfPower.foe)); assertEquals(16500, facade.getEnergy(robot), epsilon); }