### Question:
PipelineParamsPagePresenter implements WizardPage { @Override public void isComplete(final Callback<Boolean> callback) { pipelineParamsForm.isComplete(callback); } @Inject  PipelineParamsPagePresenter(final View view,
                                       final Event<WizardPageStatusChangeEvent> wizardPageStatusChangeEvent); @PostConstruct void init(); void setPipelineParamsForm(final PipelineParamsForm pipelineParamsForm); @Override void initialise(); @Override void prepareView(); @Override void isComplete(final Callback<Boolean> callback); @Override String getTitle(); @Override Widget asWidget();  }### Answer:
@Test public void testIsComplete() { presenter.setPipelineParamsForm(paramsForm); Callback callback = mock(Callback.class); presenter.isComplete(callback); verify(paramsForm, times(1)).isComplete(callback); }