Moviper { public void unregister(ViperPresenter presenter) { if (mConfig.isPresenterAccessUtilEnabled()) { registerSynchronizer.onNext(new MoviperBundle(presenter, false)); } } private  Moviper(); static Moviper getInstance(); void setConfig(Config config); void register(ViperPresenter presenter); void unregister(ViperPresenter presenter); Observable<PresenterType> getPresenters(
            final Class<PresenterType> presenterTypeClass); Maybe<PresenterType> getPresenterInstance(
            final Class<PresenterType> presenterTypeClass, String name); @VisibleForTesting void unregisterAll();  }
@Test public void unregister() throws Exception { }