This commit is contained in:
Looly 2024-02-29 11:20:21 +08:00
parent 832235f5e8
commit 3f7cb8ab5f

View File

@ -0,0 +1,18 @@
package cn.hutool.core.bean;
import cn.hutool.core.bean.copier.CopyOptions;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.util.StrUtil;
import org.junit.Assert;
import org.junit.Test;
import java.util.Map;
public class Issue3497Test {
@Test
public void mapToMapTest() {
final Map<String, String> aB = MapUtil.builder("a_b", "1").build();
final Map<?, ?> bean = BeanUtil.toBean(aB, Map.class, CopyOptions.create().setFieldNameEditor(StrUtil::toCamelCase));
Assert.assertEquals(bean.toString(), "{aB=1}");
}
}