### Question:
ComponentViewController extends ChildController<ComponentLayout> { @Override public void setDefaultOptions(Options defaultOptions) { super.setDefaultOptions(defaultOptions); presenter.setDefaultOptions(defaultOptions); } ComponentViewController(final Activity activity,
                                   final ChildControllersRegistry childRegistry,
                                   final String id,
                                   final String componentName,
                                   final ReactViewCreator viewCreator,
                                   final Options initialOptions,
                                   final Presenter presenter,
                                   final ComponentPresenter componentPresenter); @Override void setDefaultOptions(Options defaultOptions); @Override void onViewAppeared(); @Override void onViewDisappear(); @Override void sendOnNavigationButtonPressed(String buttonId); @Override void applyOptions(Options options); @Override boolean isViewShown(); @Override void mergeOptions(Options options); @Override void destroy();  }### Answer:
@Test public void setDefaultOptions() { Options defaultOptions = new Options(); uut.setDefaultOptions(defaultOptions); verify(presenter).setDefaultOptions(defaultOptions); }