### Question:
AsmUtil { static String getBoxedInternalName(Class<?> type) { return getInternalName(type.isPrimitive() ? ClassUtil.getBoxedPrimitiveClass(type).getName() : type.getName()); } private  AsmUtil();   }### Answer:
@Test void test_getBoxedInternalName() { assertEquals("java/lang/Integer", AsmUtil.getBoxedInternalName(Integer.class)); assertEquals("java/lang/String", AsmUtil.getBoxedInternalName(String.class)); assertEquals("java/util/Map", AsmUtil.getBoxedInternalName(Map.class)); assertEquals("java/lang/Integer", AsmUtil.getBoxedInternalName(int.class)); assertEquals("java/lang/Boolean", AsmUtil.getBoxedInternalName(boolean.class)); assertEquals("java/lang/Void", AsmUtil.getBoxedInternalName(Void.TYPE)); assertEquals("java/lang/Void", AsmUtil.getBoxedInternalName(Void.class)); assertEquals("[I", AsmUtil.getBoxedInternalName(int[].class)); assertEquals("[[I", AsmUtil.getBoxedInternalName(int[][].class)); assertEquals("[[[I", AsmUtil.getBoxedInternalName(int[][][].class)); }