feat: 定义出库单聚合创建契约

This commit is contained in:
zhouz
2026-07-22 14:28:41 +08:00
parent 5a59e9e07b
commit 65f25655e7
6 changed files with 129 additions and 1 deletions

View File

@@ -0,0 +1,25 @@
package cn.code.nl.module.wms.service.iostorinv;
import cn.code.nl.module.wms.controller.admin.iostorinv.vo.IostorInvCreateReqVO;
import jakarta.annotation.Resource;
import jakarta.validation.ConstraintViolationException;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.ActiveProfiles;
import static org.junit.jupiter.api.Assertions.assertThrows;
@SpringBootTest
@ActiveProfiles("local")
class IostorInvServiceLocalSpringTest {
@Resource
private IostorInvService iostorInvService;
@Test
void createOutboundShouldRejectEmptyRequest() {
IostorInvCreateReqVO reqVO = new IostorInvCreateReqVO();
assertThrows(ConstraintViolationException.class, () -> iostorInvService.createOutbound(reqVO));
}
}