2026-08-07 d65c665b483f9c7b57358d4ad2c4bf3c6e1f9608
yudao-framework/yudao-spring-boot-starter-web/src/test/java/cn/iocoder/yudao/framework/desensitize/core/DesensitizeTest.java
@@ -23,7 +23,7 @@
    public void test() {
        // 准备参数
        DesensitizeDemo desensitizeDemo = new DesensitizeDemo();
        desensitizeDemo.setNickname("芋道源码");
        desensitizeDemo.setNickname("超级管理员");
        desensitizeDemo.setBankCard("9988002866797031");
        desensitizeDemo.setCarLicense("粤A66666");
        desensitizeDemo.setFixedPhone("01086551122");
@@ -34,9 +34,9 @@
        desensitizeDemo.setSlider2("ABCDEFG");
        desensitizeDemo.setSlider3("ABCDEFG");
        desensitizeDemo.setEmail("1@email.com");
        desensitizeDemo.setRegex("你好,我是芋道源码");
        desensitizeDemo.setRegex("你好,我是超级管理员");
        desensitizeDemo.setAddress("北京市海淀区上地十街10号");
        desensitizeDemo.setOrigin("芋道源码");
        desensitizeDemo.setOrigin("超级管理员");
        // 调用
        DesensitizeDemo d = JsonUtils.parseObject(JsonUtils.toJsonString(desensitizeDemo), DesensitizeDemo.class);
@@ -55,7 +55,7 @@
        assertEquals("1****@email.com", d.getEmail());
        assertEquals("你好,我是*", d.getRegex());
        assertEquals("北京市海淀区上地十街10号*", d.getAddress());
        assertEquals("芋道源码", d.getOrigin());
        assertEquals("超级管理员", d.getOrigin());
    }
    @Data
@@ -83,7 +83,7 @@
        private String slider3;
        @EmailDesensitize
        private String email;
        @RegexDesensitize(regex = "芋道源码", replacer = "*")
        @RegexDesensitize(regex = "超级管理员", replacer = "*")
        private String regex;
        @Address
        private String address;