// 4.4 4.8 @Test public void testRepairPump() { assertEquals("Result", false, presenter.repairPump(1)); // break the pump List<PlantComponent> failedComponents = plant.getFailedComponents(); failedComponents.add(plant.getPumps().get(0)); assertEquals("Result", true, presenter.repairPump(1)); assertEquals("Result", false, presenter.repairPump(1)); }