### Question:
AddressServiceImpl implements AddressService { @Override @Transactional(rollbackFor = Exception.class) public ServiceResult<AddressDTO> saveAddress(AddressParameter addressParameter) { AddressDO addressDO=BeanUtil.convertIgnoreNullProperty(addressParameter,AddressDO.class); int counts =addressDAO.saveAddress(addressDO); if (counts==1){ AddressDTO addressDTO=BeanUtil.convertIgnoreNullProperty(addressDO,AddressDTO.class); return new ServiceResult<AddressDTO>(ResultStatusEnum.SUCCESS,addressDTO); }else{ return new ServiceResult<>(ResultStatusEnum.FAILURE); } }  @Override ServiceResult<List<AddressDTO>> findByUserName(AddressParameter addressParameter); @Override ServiceResult<List<AddressDTO>> findByUserNameAndIsDefault(AddressParameter addressParameter); @Override @Transactional(rollbackFor = Exception.class) ServiceResult<AddressDTO> saveAddress(AddressParameter addressParameter);  }### Answer:
@Test public void saveTest() { AddressParameter addressParameter=getAddressParameter(); ServiceResult<AddressDTO> result = addressService.saveAddress(addressParameter); System.out.println(JSON.toJSONString(result)); }