Examples of toCompilableType()


Examples of org.junithelper.core.extractor.TypeNameConverter.toCompilableType()

        String packageName = null;
        String className = "InputStream";
        List<String> importedList = new ArrayList<String>();
        importedList.add("java.io.InputStream");
        // when
        String actual = target.toCompilableType(className, importedList, packageName);
        // then
        String expected = "InputStream";
        assertEquals(expected, actual);
    }
View Full Code Here

Examples of org.junithelper.core.extractor.TypeNameConverter.toCompilableType()

        String packageName = null;
        String className = "InputStream";
        List<String> importedList = new ArrayList<String>();
        importedList.add("java.io.*");
        // when
        String actual = target.toCompilableType(className, importedList, packageName);
        // then
        String expected = "InputStream";
        assertEquals(expected, actual);
    }

View Full Code Here

Examples of org.junithelper.core.extractor.TypeNameConverter.toCompilableType()

        List<String> generics = new ArrayList<String>();
        generics.add("String");
        List<String> importedList = new ArrayList<String>();
        importedList.add("java.util.List");
        // when
        String actual = target.toCompilableType(className, generics, importedList, packageName);
        // then
        String expected = "List<String>";
        assertEquals(expected, actual);
    }
View Full Code Here

Examples of org.junithelper.core.extractor.TypeNameConverter.toCompilableType()

    public void toCompilableType_A$String$List$String_StringIsNull() throws Exception {
        TypeNameConverter target = new TypeNameConverter(config);
        String typeName = null;
        List<String> importedList = new ArrayList<String>();
        String callerClassPackageName = null;
        String actual = target.toCompilableType(typeName, importedList, callerClassPackageName);
        String expected = null;
        assertThat(actual, is(equalTo(expected)));
    }

    @Test
View Full Code Here

Examples of org.junithelper.core.extractor.TypeNameConverter.toCompilableType()

    public void toCompilableType_A$String$List$String_StringIsEmpty() throws Exception {
        TypeNameConverter target = new TypeNameConverter(config);
        String typeName = "";
        List<String> importedList = new ArrayList<String>();
        String callerClassPackageName = "";
        String actual = target.toCompilableType(typeName, importedList, callerClassPackageName);
        String expected = "Object";
        assertThat(actual, is(equalTo(expected)));
    }

    @Test
View Full Code Here

Examples of org.junithelper.core.extractor.TypeNameConverter.toCompilableType()

        TypeNameConverter target = new TypeNameConverter(config);
        String typeName = null;
        List<String> generics = new ArrayList<String>();
        List<String> importedList = new ArrayList<String>();
        String callerClassPackageName = null;
        String actual = target.toCompilableType(typeName, generics, importedList, callerClassPackageName);
        String expected = null;
        assertThat(actual, is(equalTo(expected)));
    }

    @Test
View Full Code Here

Examples of org.junithelper.core.extractor.TypeNameConverter.toCompilableType()

        TypeNameConverter target = new TypeNameConverter(config);
        String typeName = "";
        List<String> generics = new ArrayList<String>();
        List<String> importedList = new ArrayList<String>();
        String callerClassPackageName = "";
        String actual = target.toCompilableType(typeName, generics, importedList, callerClassPackageName);
        String expected = "Object";
        assertThat(actual, is(equalTo(expected)));
    }

}
View Full Code Here

Examples of org.junithelper.core.parser.convert.TypeNameConverter.toCompilableType()

            .replaceAll("<", StringValue.Empty)
            .replaceAll(">", StringValue.Empty)
            .split(StringValue.Comma);
        // convert to java.lang.Object if self class is included
        for (String generic : generics) {
          generic = typeNameConverter.toCompilableType(
              generic, classMeta.importedList, classMeta.packageName);
          argTypeMeta.generics.add(generic);
        }
      }
      // -----------------
View Full Code Here

Examples of org.junithelper.core.parser.convert.TypeNameConverter.toCompilableType()

      String argTypeName = argTypeFull
          .replaceAll("final ", StringValue.Empty)
          .replaceAll(RegExp.Generics, StringValue.Empty)
          .split("\\s+")[0].trim();
      if (argTypeName != null && !"".equals(argTypeName)) {
        argTypeMeta.name = typeNameConverter.toCompilableType(
            argTypeName, argTypeMeta.generics, classMeta.importedList, classMeta.packageName);
        argTypeMeta.nameInMethodName = typeNameConverter.toAvailableInMethodName(argTypeMeta.name);
        extractedMetaList.add(argTypeMeta);
      }
      // -----------------
View Full Code Here

Examples of org.junithelper.core.parser.convert.TypeNameConverter.toCompilableType()

        String[] generics = toGenericsMatcherForReturn.group()
            .replaceAll("<", StringValue.Empty)
            .replaceAll(">", StringValue.Empty)
            .split(StringValue.Comma);
        for (String generic : generics) {
          generic = typeNameConverter.toCompilableType(
              generic, classMeta.importedList, classMeta.packageName).trim();
          meta.returnType.generics.add(generic);
        }
      }
      String returnTypeName = returnTypeFull.replace(RegExp.Generics, StringValue.Empty);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.