### Question:
TimerSettingsFieldEditorPresenter extends FieldEditorPresenter<TimerSettingsValue> { protected void onTimeCycleChange() { onMultipleTimerValuesChange(); } @Inject  TimerSettingsFieldEditorPresenter(final View view); @PostConstruct void init(); View getView(); void setValue(TimerSettingsValue value); @Override void setReadOnly(final boolean readOnly); void onShowTimeDateTimePicker(); void onTimeDateTimePickerChange(); void onTimeDateTimePickerHidden();  }### Answer:
@Test public void testOnTimeCycleChange() { TimerSettingsValue value = new TimerSettingsValue(); editor.setValue(value); when(view.getTimeCycle()).thenReturn(VALUE_1); when(view.getTimeCycleLanguage()).thenReturn(VALUE_2); editor.onTimeCycleChange(); verifyMultipleTimerChange(value); }