private Action generateActionForTarget(final String knownControllerId, final boolean inSync, final boolean timeforced, final String maintenanceWindowSchedule, final String maintenanceWindowDuration, final String maintenanceWindowTimeZone) throws Exception { final PageRequest pageRequest = PageRequest.of(0, 1, Direction.ASC, ActionStatusFields.ID.getFieldName()); createTargetByGivenNameWithAttributes(knownControllerId, inSync, timeforced, createDistributionSet(), maintenanceWindowSchedule, maintenanceWindowDuration, maintenanceWindowTimeZone); final List<Action> actions = deploymentManagement.findActionsAll(pageRequest).getContent(); assertThat(actions).hasSize(1); return actions.get(0); } }