test_class.declarator: contributorDTOs
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected List<ContributorDTO> contributorDTOs;
test_class.type: List<ContributorDTO>
test_class.var_name: contributorDTOs
test_class.declarator: branchDTOs
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected List<BranchDTO> branchDTOs;
test_class.type: List<BranchDTO>
test_class.var_name: branchDTOs
test_class.declarator: contributorList
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected List<Contributor> contributorList;
test_class.type: List<Contributor>
test_class.var_name: contributorList
test_class.declarator: branchList
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected List<Branch> branchList;
test_class.type: List<Branch>
test_class.var_name: branchList
test_class.declarator: branchesMapper
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected RepoBranchesMapper branchesMapper;
test_class.type: RepoBranchesMapper
test_class.var_name: branchesMapper
test_class.declarator: contributorsMapper
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected RepoContributorsMapper contributorsMapper;
test_class.type: RepoContributorsMapper
test_class.var_name: contributorsMapper
test_class.declarator: model
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected Model model;
test_class.type: Model
test_class.var_name: model
test_class.declarator: repository
test_class.modifier: @Inject
      protected
test_class.original_string: @Inject
      protected Repository repository;
test_class.type: Repository
test_class.var_name: repository
test_class.declarator: mockView
test_class.modifier: private
test_class.original_string: private RepoInfoView mockView;
test_class.type: RepoInfoView
test_class.var_name: mockView
test_class.declarator: repoInfoPresenter
test_class.modifier: private
test_class.original_string: private RepoInfoPresenter repoInfoPresenter;
test_class.type: RepoInfoPresenter
test_class.var_name: repoInfoPresenter
test_class.file: app/src/test/java/com/andrey7mel/stepbystep/presenter/RepoInfoPresenterTest.java
test_class.identifier: RepoInfoPresenterTest
test_class.superclass: extends BaseTest
test_case.body: @Test
      public void testShowLoading() {
          repoInfoPresenter.onCreateView(null);
  
          verify(mockView).showLoading();
      }
test_case.class_method_signature: RepoInfoPresenterTest.testShowLoading()
test_case.full_signature: @Test public void testShowLoading()
test_case.identifier: testShowLoading
test_case.invocations: onCreateView showLoading verify
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testShowLoading()
focal_class.declarator: BUNDLE_BRANCHES_KEY = "BUNDLE_BRANCHES_KEY"
focal_class.modifier: private static final
focal_class.original_string: private static final String BUNDLE_BRANCHES_KEY = "BUNDLE_BRANCHES_KEY";
focal_class.type: String
focal_class.var_name: BUNDLE_BRANCHES_KEY
focal_class.declarator: BUNDLE_CONTRIBUTORS_KEY = "BUNDLE_CONTRIBUTORS_KEY"
focal_class.modifier: private static final
focal_class.original_string: private static final String BUNDLE_CONTRIBUTORS_KEY = "BUNDLE_CONTRIBUTORS_KEY";
focal_class.type: String
focal_class.var_name: BUNDLE_CONTRIBUTORS_KEY
focal_class.declarator: COUNT_SUBSCRIPTION = 2
focal_class.modifier: private static final
focal_class.original_string: private static final int COUNT_SUBSCRIPTION = 2;
focal_class.type: int
focal_class.var_name: COUNT_SUBSCRIPTION
focal_class.declarator: branchesMapper
focal_class.modifier: @Inject
      protected
focal_class.original_string: @Inject
      protected RepoBranchesMapper branchesMapper;
focal_class.type: RepoBranchesMapper
focal_class.var_name: branchesMapper
focal_class.declarator: contributorsMapper
focal_class.modifier: @Inject
      protected
focal_class.original_string: @Inject
      protected RepoContributorsMapper contributorsMapper;
focal_class.type: RepoContributorsMapper
focal_class.var_name: contributorsMapper
focal_class.declarator: countCompletedSubscription = 0
focal_class.modifier: private
focal_class.original_string: private int countCompletedSubscription = 0;
focal_class.type: int
focal_class.var_name: countCompletedSubscription
focal_class.declarator: view
focal_class.modifier: private
focal_class.original_string: private RepoInfoView view;
focal_class.type: RepoInfoView
focal_class.var_name: view
focal_class.declarator: contributorList
focal_class.modifier: private
focal_class.original_string: private List<Contributor> contributorList;
focal_class.type: List<Contributor>
focal_class.var_name: contributorList
focal_class.declarator: branchList
focal_class.modifier: private
focal_class.original_string: private List<Branch> branchList;
focal_class.type: List<Branch>
focal_class.var_name: branchList
focal_class.declarator: repository
focal_class.modifier: private
focal_class.original_string: private Repository repository;
focal_class.type: Repository
focal_class.var_name: repository
focal_class.file: app/src/main/java/com/andrey7mel/stepbystep/presenter/RepoInfoPresenter.java
focal_class.identifier: RepoInfoPresenter
focal_class.class_method_signature: RepoInfoPresenter.loadData()
focal_class.full_signature: private void loadData()
focal_class.identifier: loadData
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void loadData()
focal_class.class_method_signature: RepoInfoPresenter.onCreate(RepoInfoView view, Repository repository)
focal_class.full_signature: public void onCreate(RepoInfoView view, Repository repository)
focal_class.identifier: onCreate
focal_class.modifiers: public
focal_class.parameters: (RepoInfoView view, Repository repository)
focal_class.return: void
focal_class.signature: void onCreate(RepoInfoView view, Repository repository)
focal_class.class_method_signature: RepoInfoPresenter.hideInfoLoadingState()
focal_class.full_signature: protected void hideInfoLoadingState()
focal_class.identifier: hideInfoLoadingState
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void hideInfoLoadingState()
focal_class.class_method_signature: RepoInfoPresenter.onCreateView(Bundle savedInstanceState)
focal_class.full_signature: public void onCreateView(Bundle savedInstanceState)
focal_class.identifier: onCreateView
focal_class.modifiers: public
focal_class.parameters: (Bundle savedInstanceState)
focal_class.return: void
focal_class.signature: void onCreateView(Bundle savedInstanceState)
focal_class.class_method_signature: RepoInfoPresenter.onSaveInstanceState(Bundle outState)
focal_class.full_signature: public void onSaveInstanceState(Bundle outState)
focal_class.identifier: onSaveInstanceState
focal_class.modifiers: public
focal_class.parameters: (Bundle outState)
focal_class.return: void
focal_class.signature: void onSaveInstanceState(Bundle outState)
focal_class.class_method_signature: RepoInfoPresenter.getView()
focal_class.full_signature: @Override protected View getView()
focal_class.identifier: getView
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: View
focal_class.signature: View getView()
focal_class.superclass: extends BasePresenter
focal_method.body: public void onCreateView(Bundle savedInstanceState) {
  
          if (savedInstanceState != null) {
              contributorList = (List<Contributor>) savedInstanceState.getSerializable(BUNDLE_CONTRIBUTORS_KEY);
              branchList = (List<Branch>) savedInstanceState.getSerializable(BUNDLE_BRANCHES_KEY);
          }
  
          if (contributorList == null || branchList == null) {
              loadData();
          } else {
              view.showBranches(branchList);
              view.showContributors(contributorList);
          }
  
      }
focal_method.class_method_signature: RepoInfoPresenter.onCreateView(Bundle savedInstanceState)
focal_method.full_signature: public void onCreateView(Bundle savedInstanceState)
focal_method.identifier: onCreateView
focal_method.invocations: getSerializable getSerializable loadData showBranches showContributors
focal_method.modifiers: public
focal_method.parameters: (Bundle savedInstanceState)
focal_method.return: void
focal_method.signature: void onCreateView(Bundle savedInstanceState)