test_class.declarator: OBJECT_ID = 1
test_class.modifier: private static final
test_class.original_string: private static final int OBJECT_ID = 1;
test_class.type: int
test_class.var_name: OBJECT_ID
test_class.declarator: parentObjectHashcode
test_class.modifier: private
test_class.original_string: private ParentObjectHashcode parentObjectHashcode;
test_class.type: ParentObjectHashcode
test_class.var_name: parentObjectHashcode
test_class.declarator: parentObjectHashcodeDao
test_class.modifier: @Mock
  	private
test_class.original_string: @Mock
  	private ParentObjectHashcodeDao parentObjectHashcodeDao;
test_class.type: ParentObjectHashcodeDao
test_class.var_name: parentObjectHashcodeDao
test_class.declarator: parentObjectHashcodeService
test_class.modifier: @InjectMocks
  	private
test_class.original_string: @InjectMocks
  	private ParentObjectHashcodeServiceImpl parentObjectHashcodeService;
test_class.type: ParentObjectHashcodeServiceImpl
test_class.var_name: parentObjectHashcodeService
test_class.file: api/src/test/java/org/openmrs/module/sync2/api/service/impl/ParentObjectHashcodeServiceImplTest.java
test_class.identifier: ParentObjectHashcodeServiceImplTest
test_case.body: @Test
  	public void getById_shouldFetchCorrectObject() {
  		ParentObjectHashcode expected = ParentObjectHashcodeMother.createInstance(OBJECT_ID);
  		ParentObjectHashcode actual = parentObjectHashcodeService.getById(OBJECT_ID);
  		Assert.assertEquals(expected, actual);
  	}
test_case.class_method_signature: ParentObjectHashcodeServiceImplTest.getById_shouldFetchCorrectObject()
test_case.full_signature: @Test public void getById_shouldFetchCorrectObject()
test_case.identifier: getById_shouldFetchCorrectObject
test_case.invocations: createInstance getById assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getById_shouldFetchCorrectObject()
focal_class.declarator: parentObjectHashcodeDao
focal_class.modifier: @Autowired
  	private
focal_class.original_string: @Autowired
  	private ParentObjectHashcodeDao parentObjectHashcodeDao;
focal_class.type: ParentObjectHashcodeDao
focal_class.var_name: parentObjectHashcodeDao
focal_class.file: api/src/main/java/org/openmrs/module/sync2/api/service/impl/ParentObjectHashcodeServiceImpl.java
focal_class.identifier: ParentObjectHashcodeServiceImpl
focal_class.interfaces: implements ParentObjectHashcodeService
focal_class.class_method_signature: ParentObjectHashcodeServiceImpl.getById(Integer id)
focal_class.full_signature: @Override public ParentObjectHashcode getById(Integer id)
focal_class.identifier: getById
focal_class.modifiers: @Override public
focal_class.parameters: (Integer id)
focal_class.return: ParentObjectHashcode
focal_class.signature: ParentObjectHashcode getById(Integer id)
focal_class.class_method_signature: ParentObjectHashcodeServiceImpl.getByUuid(String uuid)
focal_class.full_signature: @Override public ParentObjectHashcode getByUuid(String uuid)
focal_class.identifier: getByUuid
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid)
focal_class.return: ParentObjectHashcode
focal_class.signature: ParentObjectHashcode getByUuid(String uuid)
focal_class.class_method_signature: ParentObjectHashcodeServiceImpl.getByObjectUuid(String objectUuid)
focal_class.full_signature: @Override public ParentObjectHashcode getByObjectUuid(String objectUuid)
focal_class.identifier: getByObjectUuid
focal_class.modifiers: @Override public
focal_class.parameters: (String objectUuid)
focal_class.return: ParentObjectHashcode
focal_class.signature: ParentObjectHashcode getByObjectUuid(String objectUuid)
focal_class.class_method_signature: ParentObjectHashcodeServiceImpl.save(ParentObjectHashcode newParentObjectHashcode)
focal_class.full_signature: @Override public ParentObjectHashcode save(ParentObjectHashcode newParentObjectHashcode)
focal_class.identifier: save
focal_class.modifiers: @Override public
focal_class.parameters: (ParentObjectHashcode newParentObjectHashcode)
focal_class.return: ParentObjectHashcode
focal_class.signature: ParentObjectHashcode save(ParentObjectHashcode newParentObjectHashcode)
focal_class.class_method_signature: ParentObjectHashcodeServiceImpl.save(String uuid, String hashCode)
focal_class.full_signature: @Override public ParentObjectHashcode save(String uuid, String hashCode)
focal_class.identifier: save
focal_class.modifiers: @Override public
focal_class.parameters: (String uuid, String hashCode)
focal_class.return: ParentObjectHashcode
focal_class.signature: ParentObjectHashcode save(String uuid, String hashCode)
focal_class.class_method_signature: ParentObjectHashcodeServiceImpl.delete(ParentObjectHashcode parentObjectHashcode, String reason)
focal_class.full_signature: @Override public void delete(ParentObjectHashcode parentObjectHashcode, String reason)
focal_class.identifier: delete
focal_class.modifiers: @Override public
focal_class.parameters: (ParentObjectHashcode parentObjectHashcode, String reason)
focal_class.return: void
focal_class.signature: void delete(ParentObjectHashcode parentObjectHashcode, String reason)
focal_class.superclass: extends BaseOpenmrsService
focal_method.body: @Override
  	public ParentObjectHashcode getById(Integer id) {
  		return parentObjectHashcodeDao.getById(id);
  	}
focal_method.class_method_signature: ParentObjectHashcodeServiceImpl.getById(Integer id)
focal_method.full_signature: @Override public ParentObjectHashcode getById(Integer id)
focal_method.identifier: getById
focal_method.invocations: getById
focal_method.modifiers: @Override public
focal_method.parameters: (Integer id)
focal_method.return: ParentObjectHashcode
focal_method.signature: ParentObjectHashcode getById(Integer id)