Package org.junithelper.core.meta

Examples of org.junithelper.core.meta.TestCaseMeta


        // given
        String sourceCodeString = "package hoge.foo; import java.util.List; import java.util.Map; public class Sample { public Sample() {}\r\n public Map<String, List<String>> doSomething(String str, long longValue, Map<String,Obeject> map, Map<String,List<String>> nested, List<List<String>> nestedList, String arr[], String arrOfArr[][]) throws Throwable { System.out.println(\"aaaa\") } }";
        // when
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        target.initialize(targetClassMeta);
        TestCaseMeta actual = target.getNewTestCaseMeta();

        // then
        assertEquals("Sample", actual.target.name);
        assertEquals(1, actual.target.constructors.size());
        assertEquals(1, actual.target.methods.size());
View Full Code Here


                .getResourceAsStream("inputs/DefaultTestCaseGenerator.txt"));
        String sourceCodeString = IOUtil.readAsString(
                IOUtil.getResourceAsStream("inputs/DefaultTestCaseGenerator.txt"), encoding);
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        target.initialize(targetClassMeta);
        TestCaseMeta actual = target.getNewTestCaseMeta();
        assertEquals("DefaultTestCaseGenerator", actual.target.name);
        assertEquals(1, actual.target.constructors.size());
        assertEquals(6, actual.target.methods.size());
    }
View Full Code Here

        String encoding = UniversalDetectorUtil.getDetectedEncoding(IOUtil
                .getResourceAsStream("inputs/DefaultTestCaseGenerator.txt"));
        String sourceCodeString = IOUtil.readAsString(IOUtil.getResourceAsStream("inputs/ObjectUtil.txt"), encoding);
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        target.initialize(targetClassMeta);
        TestCaseMeta actual = target.getNewTestCaseMeta();
        assertEquals("ObjectUtil", actual.target.name);
        assertEquals(1, actual.target.constructors.size());
        assertEquals(AccessModifier.Private, actual.target.constructors.get(0).accessModifier);
        assertEquals(2, actual.target.methods.size());
    }
View Full Code Here

                .getResourceAsStream("inputs/DefaultTestCaseGenerator_Log.txt"));
        String sourceCodeString = IOUtil.readAsString(IOUtil
                .getResourceAsStream("inputs/DefaultTestCaseGenerator_Log.txt"), encoding);
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        target.initialize(targetClassMeta);
        TestCaseMeta actual = target.getNewTestCaseMeta();
        assertEquals("Log", actual.target.name);
        assertEquals(2, actual.target.constructors.size());
        assertEquals("Class", actual.target.constructors.get(0).argTypes.get(0).name);
        assertEquals("String", actual.target.constructors.get(1).argTypes.get(0).name);
        assertEquals(23, actual.target.methods.size());
View Full Code Here

    return this;
  }

  @Override
  public TestCaseMeta getNewTestCaseMeta() {
    TestCaseMeta testCaseMeta = new TestCaseMeta();
    testCaseMeta.target = targetClassMeta;
    for (MethodMeta targetMethodMeta : testCaseMeta.target.methods) {
      testCaseMeta.tests.add(testMethodGenerator.getTestMethodMeta(targetMethodMeta));
    }
    return testCaseMeta;
View Full Code Here

    return this;
  }

  @Override
  public TestCaseMeta getNewTestCaseMeta() {
    TestCaseMeta testCaseMeta = new TestCaseMeta();
    testCaseMeta.target = targetClassMeta;
    for (MethodMeta targetMethodMeta : testCaseMeta.target.methods) {
      testCaseMeta.tests.add(testMethodGenerator.getTestMethodMeta(targetMethodMeta));
    }
    return testCaseMeta;
View Full Code Here

    return this;
  }

  @Override
  public TestCaseMeta getNewTestCaseMeta() {
    TestCaseMeta testCaseMeta = new TestCaseMeta();
    testCaseMeta.target = targetClassMeta;
    for (MethodMeta targetMethodMeta : testCaseMeta.target.methods) {
      testCaseMeta.tests.add(testMethodGenerator
          .getTestMethodMeta(targetMethodMeta));
    }
View Full Code Here

    return this;
  }

  @Override
  public TestCaseMeta getNewTestCaseMeta() {
    TestCaseMeta testCaseMeta = new TestCaseMeta();
    testCaseMeta.target = targetClassMeta;
    for (MethodMeta targetMethodMeta : testCaseMeta.target.methods) {
      testCaseMeta.tests.add(testMethodGenerator.getTestMethodMeta(targetMethodMeta));
    }
    return testCaseMeta;
View Full Code Here

        return this;
    }

    @Override
    public TestCaseMeta getNewTestCaseMeta() {
        TestCaseMeta testCaseMeta = new TestCaseMeta();
        testCaseMeta.target = targetClassMeta;
        for (MethodMeta targetMethodMeta : testCaseMeta.target.methods) {
            testCaseMeta.tests.add(testMethodGenerator.getTestMethodMeta(targetMethodMeta));
        }
        return testCaseMeta;
View Full Code Here

TOP

Related Classes of org.junithelper.core.meta.TestCaseMeta

Copyright © 2018 www.massapicom. 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.