huminmin
4 天以前 a50e3f61c7b45cd9e11364519e83071b372c4b9d
yudao-module-bpm/src/test/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/util/FlowableUtilsTest.java
@@ -18,7 +18,7 @@
/**
 * {@link FlowableUtils} 的单元测试。
 *
 * @author 芋道源码
 * @author 超级管理员
 */
class FlowableUtilsTest {
@@ -92,6 +92,16 @@
    }
    @Test
    public void testGetSummary_normalFormWithoutFields_returnEmpty() {
        // 准备参数:业务表单或历史流程定义可能没有冗余 formFields。
        BpmProcessDefinitionInfoDO processDefinitionInfo = processDefinitionInfo(null, null);
        // 调用 & 断言:缺少摘要字段时返回空摘要,不能影响整个分页接口。
        assertEquals(Collections.emptyList(),
                FlowableUtils.getSummary(processDefinitionInfo, Collections.emptyMap()));
    }
    @Test
    public void testGetSummary_notNormalForm_returnNull() {
        // 准备参数
        BpmProcessDefinitionInfoDO processDefinitionInfo = BpmProcessDefinitionInfoDO.builder()