@Test public void testInit() { presenter.init(); verify( view ).init( presenter ); assertEquals( view, presenter.getView() ); }
@PostConstruct public void init() { view.init(this); }
BodyPresenter { @PostConstruct public void init() { view.init(this); } }
BodyPresenter { @PostConstruct public void init() { view.init(this); } @Inject  BodyPresenter(final View view,
                         final ManagedInstance<NotificationPresenter> presenterProvider); }
BodyPresenter { @PostConstruct public void init() { view.init(this); } @Inject  BodyPresenter(final View view,
                         final ManagedInstance<NotificationPresenter> presenterProvider); @PostConstruct void init(); View getView(); void setup(final Collection<Message> messages); }
BodyPresenter { @PostConstruct public void init() { view.init(this); } @Inject  BodyPresenter(final View view,
                         final ManagedInstance<NotificationPresenter> presenterProvider); @PostConstruct void init(); View getView(); void setup(final Collection<Message> messages);  }