test_class.declarator: tuneService
test_class.modifier: @InjectMocks
  	private
test_class.original_string: @InjectMocks
  	private TuneService tuneService;
test_class.type: TuneService
test_class.var_name: tuneService
test_class.declarator: tunesRepository
test_class.modifier: @Mock
  	private
test_class.original_string: @Mock
  	private TunesRepository tunesRepository;
test_class.type: TunesRepository
test_class.var_name: tunesRepository
test_class.declarator: log
test_class.modifier: @Mock
  	private
test_class.original_string: @Mock
  	private Logger log;
test_class.type: Logger
test_class.var_name: log
test_class.file: Java/Jee7Demo/simple-app/simple-app-ejb/src/test/java/javaee/sample/service/TuneServiceTest.java
test_class.identifier: TuneServiceTest
test_case.body: @Test
  	public void getAll() {
  		List<Tune> all = tuneService.getAll();
  		Assertions.assertThat(all).hasSize(1);
  		Mockito.verify(tunesRepository).getTunes();
  	}
test_case.class_method_signature: TuneServiceTest.getAll()
test_case.full_signature: @Test public void getAll()
test_case.identifier: getAll
test_case.invocations: getAll hasSize assertThat getTunes verify
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getAll()
focal_class.declarator: log
focal_class.modifier: @Inject
      private
focal_class.original_string: @Inject
      private Logger log;
focal_class.type: Logger
focal_class.var_name: log
focal_class.declarator: tunesRepository
focal_class.modifier: @Inject
      private
focal_class.original_string: @Inject
      private TunesRepository tunesRepository;
focal_class.type: TunesRepository
focal_class.var_name: tunesRepository
focal_class.file: Java/Jee7Demo/simple-app/simple-app-ejb/src/main/java/javaee/sample/service/TuneService.java
focal_class.identifier: TuneService
focal_class.class_method_signature: TuneService.getByGenre(String genre)
focal_class.full_signature: public List<Tune> getByGenre(String genre)
focal_class.identifier: getByGenre
focal_class.modifiers: public
focal_class.parameters: (String genre)
focal_class.return: List<Tune>
focal_class.signature: List<Tune> getByGenre(String genre)
focal_class.class_method_signature: TuneService.getByArtist(String artist)
focal_class.full_signature: public List<Tune> getByArtist(String artist)
focal_class.identifier: getByArtist
focal_class.modifiers: public
focal_class.parameters: (String artist)
focal_class.return: List<Tune>
focal_class.signature: List<Tune> getByArtist(String artist)
focal_class.class_method_signature: TuneService.getAll()
focal_class.full_signature: public List<Tune> getAll()
focal_class.identifier: getAll
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Tune>
focal_class.signature: List<Tune> getAll()
focal_class.class_method_signature: TuneService.store(Tune tune)
focal_class.full_signature: public void store(Tune tune)
focal_class.identifier: store
focal_class.modifiers: public
focal_class.parameters: (Tune tune)
focal_class.return: void
focal_class.signature: void store(Tune tune)
focal_class.class_method_signature: TuneService.remove(Tune tune)
focal_class.full_signature: public void remove(Tune tune)
focal_class.identifier: remove
focal_class.modifiers: public
focal_class.parameters: (Tune tune)
focal_class.return: void
focal_class.signature: void remove(Tune tune)
focal_method.body: public List<Tune> getAll() {
  		log.debug("Retrieve all items");
  		return tunesRepository.getTunes();
  	}
focal_method.class_method_signature: TuneService.getAll()
focal_method.full_signature: public List<Tune> getAll()
focal_method.identifier: getAll
focal_method.invocations: debug getTunes
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: List<Tune>
focal_method.signature: List<Tune> getAll()