### Question:
ActorServiceImpl extends DefaultCrudService<Actor> implements
  ActorService { public List<Actor> findHigherOrganization(Long lowerOrganizationId, Integer... higherOrganizationTypes) { return this.actorDao.findHigherOrganization(lowerOrganizationId, higherOrganizationTypes); }  void setActorDao(ActorDao actorDao); ActorDao getActorDao(); @Override void delete(Serializable id); @Override void delete(Serializable[] ids); Actor loadByCode(String actorCode); Actor loadBelong(Long followerId, Integer[] masterTypes); List<Actor> findBelong(Long followerId, Integer[] masterTypes); List<Actor> findBelong(Long[] followerIds, Integer[] masterTypes); List<Actor> findMaster(Long followerId, Integer[] relationTypes,
                                Integer[] masterTypes); List<Actor> findFollower(Long masterId, Integer[] relationTypes,
                                  Integer[] followerTypes); List<Actor> findFollowerWithName(Long masterId, String followerName,
                                          Integer[] relationTypes, Integer[] followerTypes,
                                          Integer[] followerStatuses); List<Actor> findFollwerWithIds(Long[] masterIds,
                                        Integer[] relationTypes, Integer[] followerTypes); List<Actor> findTopUnit(); List<Actor> findAllUnit(Integer... statues); List<Actor> findLowerOrganization(Long higherOrganizationId,
                                           Integer... lowerOrganizationTypes); List<Actor> findHigherOrganization(Long lowerOrganizationId,
                                            Integer... higherOrganizationTypes); List<Actor> findUser(Long organizationId); List<Actor> findAncestorOrganization(Long lowerOrganizationId,
                                              Integer... ancestorOrganizationTypes); List<Actor> findDescendantOrganization(Long higherOrganizationId,
                                                Integer... descendantOrganizationTypes); List<Actor> findDescendantUser(Long organizationId,
                                        Integer... descendantOrganizationTypes); List<Resource> findCanUseModules(Long actorId); Actor save4belong(Actor follower, Long belongId); Actor save4belong(Actor follower, Long[] belongIds); List<Actor> find(Integer[] actorTypes, Integer[] actorStatues); List<ActorHistory> findHistory(Integer[] actorTypes,
                                        Integer[] actorStatues); List<Map<String, String>> find4option(Integer[] actorTypes,
                                               Integer[] actorStatues); List<Map<String, String>> findHistory4option(Integer[] actorTypes,
                                                      Integer[] actorStatues); String loadActorNameByCode(String actorCode); String loadActorFullNameByCode(String actorCode); List<Actor> findByName(String actorName, Integer[] actorTypes,
                                Integer[] actorStatues); boolean isUnique(Long id, String code, int type); String[] findMailAddressByGroup(List<String> groupCodes); String[] findMailAddressByUser(String[] userCodes); List<Actor> findUser(Long organizationId, Integer[] status); List<Actor> findDescendantUser(Long organizationId,
                                        Integer[] status, Integer... descendantOrganizationTypes); @Override List<String> findFollowerCode(String masterCode, Integer[] relationTypes
    , Integer[] followerTypes, Integer[] followerStatuses);  }### Answer:
@Test public void testFindHigherOrganization() { Actor unit = this.createActor(Actor.TYPE_UNIT, "unit1"); this.actorService.save(unit); Assert.assertNotNull(unit.getId()); Actor dep1 = this.createActor(Actor.TYPE_DEPARTMENT, "dep-b"); this.actorService.save(dep1); Assert.assertNotNull(dep1.getId()); ActorRelation ar1 = createActorRelation(unit, dep1, ActorRelation.TYPE_BELONG, "02"); actorRelationService.save(ar1); List<Actor> higherOrganizations = this.actorService .findHigherOrganization(dep1.getId()); Assert.assertNotNull(higherOrganizations); Assert.assertEquals(1, higherOrganizations.size()); Assert.assertEquals(unit, higherOrganizations.get(0)); }