assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcBeginEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcBeginEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcEndEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcBeginEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcEndEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcBeginEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcBeginEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcEndEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcEndEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcEndEvent());
assertTrue(presenter.isLoading());
eventBus.fireEvent(new RpcEndEvent());
assertFalse(presenter.isLoading());
}