### Question:
DefaultRegionPermissionEvaluator extends AbstractModelPermissionEvaluator<Region> { @Override public Class<Region> getType() { return Region.class; } @Autowired  DefaultRegionPermissionEvaluator(RegionRepository regionRepository, UserRepository userRepository); @Override Class<Region> getType(); @Override boolean hasPermission(Authentication authentication, Region region, Permission permission); @Override boolean hasPermission(Authentication authentication, Serializable targetId, String targetType, Permission permission);  }### Answer:
@Test public void testGetType() throws ClassNotFoundException { assertThat(defaultRegionPermissionEvaluator.getType().getName(), is(Region.class.getName())); }