### Question:
ProviderConfigurationPagePresenter implements WizardPage { public void setProviderConfigurationForm(final ProviderConfigurationForm providerConfigurationForm) { this.providerConfigurationForm = providerConfigurationForm; this.view.setForm(providerConfigurationForm.getView()); providerConfigurationForm.addContentChangeHandler(this::onContentChanged); } @Inject  ProviderConfigurationPagePresenter(final View view,
                                              final Event<WizardPageStatusChangeEvent> wizardPageStatusChangeEvent); @PostConstruct void init(); void setProviderConfigurationForm(final ProviderConfigurationForm providerConfigurationForm); @Override void initialise(); @Override void prepareView(); @Override void isComplete(final Callback<Boolean> callback); @Override String getTitle(); @Override Widget asWidget(); void clear(); ProviderConfiguration buildProviderConfiguration();  }### Answer:
@Test public void testSetProviderConfigurationForm() { presenter.setProviderConfigurationForm(configurationForm); verify(view, times(1)).setForm(configurationFormView); verify(configurationForm, times(1)).addContentChangeHandler(any(ContentChangeHandler.class)); }