Пример #1
0
 @Test
 public void shouldGetClassNameWith8DPrimitiveArray() {
   assertThat(
       Reflection.getClassName(new int[0][0][0][0][0][0][0][0].getClass()),
       is("int[][][][][][][][]"));
   assertThat(
       Reflection.getClassName(new boolean[0][0][0][0][0][0][0][0].getClass()),
       is("boolean[][][][][][][][]"));
   assertThat(
       Reflection.getClassName(new long[0][0][0][0][0][0][0][0].getClass()),
       is("long[][][][][][][][]"));
   assertThat(
       Reflection.getClassName(new short[0][0][0][0][0][0][0][0].getClass()),
       is("short[][][][][][][][]"));
   assertThat(
       Reflection.getClassName(new float[0][0][0][0][0][0][0][0].getClass()),
       is("float[][][][][][][][]"));
   assertThat(
       Reflection.getClassName(new double[0][0][0][0][0][0][0][0].getClass()),
       is("double[][][][][][][][]"));
   assertThat(
       Reflection.getClassName(new char[0][0][0][0][0][0][0][0].getClass()),
       is("char[][][][][][][][]"));
   assertThat(
       Reflection.getClassName(new byte[0][0][0][0][0][0][0][0].getClass()),
       is("byte[][][][][][][][]"));
 }
Пример #2
0
 @Test
 public void shouldGetClassNameWithPrimitive() {
   assertThat(Reflection.getClassName(Integer.TYPE), is("int"));
   assertThat(Reflection.getClassName(Boolean.TYPE), is("boolean"));
   assertThat(Reflection.getClassName(Long.TYPE), is("long"));
   assertThat(Reflection.getClassName(Short.TYPE), is("short"));
   assertThat(Reflection.getClassName(Float.TYPE), is("float"));
   assertThat(Reflection.getClassName(Double.TYPE), is("double"));
   assertThat(Reflection.getClassName(Character.TYPE), is("char"));
   assertThat(Reflection.getClassName(Byte.TYPE), is("byte"));
   assertThat(Reflection.getClassName(Void.TYPE), is("void"));
 }
Пример #3
0
 @Test
 public void shouldGetClassNameOfInterface() {
   assertThat(Reflection.getClassName(CharSequence.class), is(CharSequence.class.getName()));
   assertThat(Reflection.getClassName(List.class), is(List.class.getName()));
 }
Пример #4
0
 @Test
 public void shouldGetClassNameForClass() {
   assertThat(Reflection.getClassName(String.class), is(String.class.getName()));
   assertThat(Reflection.getClassName(ArrayList.class), is(ArrayList.class.getName()));
   assertThat(Reflection.getClassName(StringUtil.class), is(StringUtil.class.getName()));
 }