package cn.iocoder.yudao.module.mes.api.returnsales;
|
|
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
|
import cn.iocoder.yudao.module.mes.api.returnsales.dto.MesWmReturnSalesCreateReqDTO;
|
import cn.iocoder.yudao.module.mes.controller.admin.wm.returnsales.vo.MesWmReturnSalesSaveReqVO;
|
import cn.iocoder.yudao.module.mes.dal.dataobject.wm.returnsales.MesWmReturnSalesDO;
|
import org.junit.jupiter.api.Test;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
|
class AfterSaleReturnSourceTest {
|
@Test
|
void sourceReturnIdSurvivesBothConversions() {
|
var request = new MesWmReturnSalesCreateReqDTO();
|
request.setAfterSaleReturnId(73L);
|
var save = BeanUtils.toBean(request, MesWmReturnSalesSaveReqVO.class);
|
var entity = BeanUtils.toBean(save, MesWmReturnSalesDO.class);
|
assertEquals(73L, entity.getAfterSaleReturnId());
|
}
|
}
|