Examples of ArgTypeMeta


Examples of org.junithelper.core.meta.ArgTypeMeta

        ins.assignCode = "BeanFactory.getInstance()";
        config.extConfiguration.extInstantiations.add(ins);
        TestMethodMeta testMethodMeta = new TestMethodMeta();
        ConstructorMeta cons = new ConstructorMeta();
        cons.argNames.add("bean");
        ArgTypeMeta argType = new ArgTypeMeta();
        argType.name = "com.example.Bean";
        argType.nameInMethodName = "Bean";
        cons.argTypes.add(argType);
        testMethodMeta.classMeta = new ClassMeta();
        testMethodMeta.classMeta.name = "Target";
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

        ins.assignCode = "BeanFactory.getInstance();";
        config.extConfiguration.extInstantiations.add(ins);
        TestMethodMeta testMethodMeta = new TestMethodMeta();
        ConstructorMeta cons = new ConstructorMeta();
        cons.argNames.add("bean");
        ArgTypeMeta argType = new ArgTypeMeta();
        argType.name = "com.example.Bean";
        argType.nameInMethodName = "Bean";
        cons.argTypes.add(argType);
        testMethodMeta.classMeta = new ClassMeta();
        testMethodMeta.classMeta.name = "Target";
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

        ClassMeta classMeta = new ClassMeta();
        classMeta.name = "Sample";
        classMeta.importedList.add("java.util.Calendar");
        ConstructorMeta cons = new ConstructorMeta();
        cons.argNames.add("cal");
        ArgTypeMeta argType = new ArgTypeMeta();
        argType.name = "Calendar";
        argType.nameInMethodName = "Calendar";
        cons.argTypes.add(argType);
        classMeta.constructors.add(cons);
        ConstructorMeta constructorMeta = target.getFirstConstructor(classMeta);
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

    @Test
    public void getArgValue_A$TestMethodMeta$ArgTypeMeta$String_StringIsNull() throws Exception {
        TestMethodGeneratorImpl target = new TestMethodGeneratorImpl(config, lineBreakProvider);
        TestMethodMeta testMethodMeta = new TestMethodMeta();
        ArgTypeMeta argTypeMeta = new ArgTypeMeta();
        argTypeMeta.name = "java.lang.String";
        String argName = "name";
        String actual = target.getArgValue(testMethodMeta, argTypeMeta, argName);
        String expected = "null";
        assertThat(actual, is(equalTo(expected)));
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

    @Test
    public void getArgValue_A$TestMethodMeta$ArgTypeMeta$String_StringIsEmpty() throws Exception {
        TestMethodGeneratorImpl target = new TestMethodGeneratorImpl(config, lineBreakProvider);
        TestMethodMeta testMethodMeta = new TestMethodMeta();
        ArgTypeMeta argTypeMeta = new ArgTypeMeta();
        argTypeMeta.name = "";
        String argName = "";
        try {
            target.getArgValue(testMethodMeta, argTypeMeta, argName);
            fail();
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

    @Test
    public void getArgValue_A$TestMethodMeta$ArgTypeMeta$String_PrimitiveValue() throws Exception {
        TestMethodGeneratorImpl target = new TestMethodGeneratorImpl(config, lineBreakProvider);
        TestMethodMeta testMethodMeta = new TestMethodMeta();
        ArgTypeMeta argTypeMeta = new ArgTypeMeta();
        argTypeMeta.name = "int";
        String argName = "name";
        String actual = target.getArgValue(testMethodMeta, argTypeMeta, argName);
        String expected = "0";
        assertThat(actual, is(equalTo(expected)));
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

    }

    @Test
    public void deepCopy_A$T_MethodInfo() throws Exception {
        MethodMeta arg = new MethodMeta();
        arg.argTypes.add(new ArgTypeMeta());
        arg.isStatic = true;
        arg.name = "hogehoge";
        MethodMeta res = ObjectUtil.deepCopy(arg);
        assertNotSame(arg.argTypes, res.argTypes);
        assertNotSame(arg.argTypes.get(0), res.argTypes.get(0));
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

    // args
    String[] argArr = ArgExtractorHelper.getArgListFromArgsDefAreaString(
        argsAreaString).toArray(new String[0]);
    int argArrLen = argArr.length;
    for (int i = 0; i < argArrLen; i++) {
      ArgTypeMeta argTypeMeta = new ArgTypeMeta();
      String argTypeFull = argArr[i];
      // -----------------
      // generics of arg
      Matcher toGenericsMatcherForArg = Pattern.compile(RegExp.Generics_Group).matcher(argTypeFull);
      while (toGenericsMatcherForArg.find()) {
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

      for (int i = 0; i < argsLen; i++) {
        appendTabs(buf, 2);
        if (config.mockObjectFramework == MockObjectFramework.JMock2) {
          buf.append("final ");
        }
        ArgTypeMeta argTypeMeta = testMethodMeta.methodMeta.argTypes.get(i);
        String typeName = argTypeMeta.name;
        String argName = testMethodMeta.methodMeta.argNames.get(i);
        buf.append(typeName);
        buf.append(" ");
        buf.append(argName);
View Full Code Here

Examples of org.junithelper.core.meta.ArgTypeMeta

          continue;
        }
        if (!new AvailableTypeDetector(targetClassMeta).isJMockitMockableType(typeName)) {
          continue;
        }
        ArgTypeMeta argTypeMeta = testMethodMeta.methodMeta.argTypes.get(i);
        String argName = testMethodMeta.methodMeta.argNames.get(i);
        String value = getArgValue(testMethodMeta, argTypeMeta, argName);
        if (value.equals("this."
            + getTestMethodNamePrefix(testMethodMeta, testMethodMeta.testingTargetException) + "_"
            + argName)) {
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.