test_class.declarator: view
test_class.modifier: protected
test_class.original_string: protected View view;
test_class.type: View
test_class.var_name: view
test_class.declarator: basePresenter
test_class.modifier: private
test_class.original_string: private BasePresenter basePresenter;
test_class.type: BasePresenter
test_class.var_name: basePresenter
test_class.file: app/src/test/java/com/andrey7mel/stepbystep/presenter/BasePresenterTest.java
test_class.identifier: BasePresenterTest
test_class.superclass: extends BaseTest
test_case.body: @Test
      public void testShowLoadingState() throws Exception {
          basePresenter.showLoadingState();
          verify(view).showLoading();
      }
test_case.class_method_signature: BasePresenterTest.testShowLoadingState()
test_case.full_signature: @Test public void testShowLoadingState()
test_case.identifier: testShowLoadingState
test_case.invocations: showLoadingState showLoading verify
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testShowLoadingState()
focal_class.declarator: model
focal_class.modifier: @Inject
      protected
focal_class.original_string: @Inject
      protected Model model;
focal_class.type: Model
focal_class.var_name: model
focal_class.declarator: compositeSubscription
focal_class.modifier: @Inject
      protected
focal_class.original_string: @Inject
      protected CompositeSubscription compositeSubscription;
focal_class.type: CompositeSubscription
focal_class.var_name: compositeSubscription
focal_class.file: app/src/main/java/com/andrey7mel/stepbystep/presenter/BasePresenter.java
focal_class.identifier: BasePresenter
focal_class.interfaces: implements Presenter
focal_class.class_method_signature: BasePresenter.BasePresenter()
focal_class.full_signature: public  BasePresenter()
focal_class.identifier: BasePresenter
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  BasePresenter()
focal_class.class_method_signature: BasePresenter.addSubscription(Subscription subscription)
focal_class.full_signature: protected void addSubscription(Subscription subscription)
focal_class.identifier: addSubscription
focal_class.modifiers: protected
focal_class.parameters: (Subscription subscription)
focal_class.return: void
focal_class.signature: void addSubscription(Subscription subscription)
focal_class.class_method_signature: BasePresenter.onStop()
focal_class.full_signature: @Override public void onStop()
focal_class.identifier: onStop
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onStop()
focal_class.class_method_signature: BasePresenter.getView()
focal_class.full_signature: protected abstract View getView()
focal_class.identifier: getView
focal_class.modifiers: protected abstract
focal_class.parameters: ()
focal_class.return: View
focal_class.signature: View getView()
focal_class.class_method_signature: BasePresenter.showLoadingState()
focal_class.full_signature: protected void showLoadingState()
focal_class.identifier: showLoadingState
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void showLoadingState()
focal_class.class_method_signature: BasePresenter.hideLoadingState()
focal_class.full_signature: protected void hideLoadingState()
focal_class.identifier: hideLoadingState
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void hideLoadingState()
focal_class.class_method_signature: BasePresenter.showError(Throwable e)
focal_class.full_signature: protected void showError(Throwable e)
focal_class.identifier: showError
focal_class.modifiers: protected
focal_class.parameters: (Throwable e)
focal_class.return: void
focal_class.signature: void showError(Throwable e)
focal_method.body: protected void showLoadingState() {
          getView().showLoading();
      }
focal_method.class_method_signature: BasePresenter.showLoadingState()
focal_method.full_signature: protected void showLoadingState()
focal_method.identifier: showLoadingState
focal_method.invocations: showLoading getView
focal_method.modifiers: protected
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void showLoadingState()