Package org.junithelper.core.meta

Examples of org.junithelper.core.meta.ClassMeta


    @Test
    public void extract_A$String_StringIsEmpty() throws Exception {
        ClassMetaExtractor target = new ClassMetaExtractor(config);
        String sourceCodeString = "";
        ClassMeta actual = target.extract(sourceCodeString);
        assertThat(actual, notNullValue());
    }
View Full Code Here


        assertNotNull(target);
    }

    @Test
    public void getAllInstantiationSourceCodeList_A$Configuration$ClassMeta() throws Exception {
        ClassMeta classMeta = targetClassMeta;
        List<String> actual = target.getAllInstantiationSourceCodeList(config, classMeta);
        assertEquals("\t\tSample target = new Sample();\r\n", actual.get(0));
    }
View Full Code Here

        assertEquals("\t\tSample target = new Sample();\r\n", actual.get(0));
    }

    @Test
    public void getAllInstantiationSourceCodeList_A$Configuration$ClassMeta_FORCE_LF() throws Exception {
        ClassMeta classMeta = targetClassMeta;
        config.lineBreakPolicy = LineBreakPolicy.forceLF;
        LineBreakProvider lineBreakProvider = new LineBreakProvider(config, CurrentLineBreak.CRLF);
        target = new ConstructorGeneratorImpl(config, lineBreakProvider);
        List<String> actual = target.getAllInstantiationSourceCodeList(config, classMeta);
        assertEquals("\t\tSample target = new Sample();\n", actual.get(0));
View Full Code Here

        assertEquals("\t\tSample target = new Sample();\n", actual.get(0));
    }

    @Test
    public void getAllInstantiationSourceCodeList_A$Configuration$ClassMeta_NEW_FILE_ONLY_newFIle() throws Exception {
        ClassMeta classMeta = targetClassMeta;
        config.lineBreakPolicy = LineBreakPolicy.forceNewFileLF;
        LineBreakProvider lineBreakProvider = new LineBreakProvider(config, null);
        target = new ConstructorGeneratorImpl(config, lineBreakProvider);
        List<String> actual = target.getAllInstantiationSourceCodeList(config, classMeta);
        assertEquals("\t\tSample target = new Sample();\n", actual.get(0));
View Full Code Here

        assertEquals("\t\tSample target = new Sample();\n", actual.get(0));
    }

    @Test
    public void getAllInstantiationSourceCodeList_A$Configuration$ClassMeta_NEW_FILE_ONLY() throws Exception {
        ClassMeta classMeta = targetClassMeta;
        config.lineBreakPolicy = LineBreakPolicy.forceNewFileLF;
        LineBreakProvider lineBreakProvider = new LineBreakProvider(config, CurrentLineBreak.CRLF);
        target = new ConstructorGeneratorImpl(config, lineBreakProvider);
        List<String> actual = target.getAllInstantiationSourceCodeList(config, classMeta);
        assertEquals("\t\tSample target = new Sample();\r\n", actual.get(0));
View Full Code Here

        assertEquals("\t\tSample target = new Sample();\r\n", actual.get(0));
    }

    @Test
    public void getFirstInstantiationSourceCode_A$Configuration$ClassMeta() throws Exception {
        ClassMeta classMeta = targetClassMeta;
        String actual = target.getFirstInstantiationSourceCode(config, classMeta);
        assertEquals("    Sample target = new Sample();\r\n", actual);
    }
View Full Code Here

        assertEquals("    Sample target = new Sample();\r\n", actual);
    }

    @Test
    public void getInstantiationSourceCode_A$Configuration$ClassMeta$ConstructorMeta() throws Exception {
        ClassMeta classMeta = targetClassMeta;
        ConstructorMeta constructorMeta = target.getFirstConstructor(classMeta);
        String actual = target.getInstantiationSourceCode(config, classMeta, constructorMeta);
        assertEquals("    Sample target = new Sample();\r\n", actual);
    }
View Full Code Here

    }

    @Test
    public void getInstantiationSourceCode_A$Configuration$ClassMeta$ConstructorMeta_Issue69() throws Exception {
        // given
        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();
View Full Code Here

        assertEquals("    Calendar cal = Calendar.getInstance();\r\n" + "    Sample target = new Sample(cal);\r\n", actual);
    }

    @Test
    public void getFirstConstructor_A$ClassMeta() throws Exception {
        ClassMeta classMeta = targetClassMeta;
        ConstructorMeta actual = target.getFirstConstructor(classMeta);
        assertNotNull(actual);
    }
View Full Code Here

                    IFile targetFile = getIFile(project, resourcePathForTargetClassFile);
                    String targetFileEncoding = UniversalDetectorUtil.getDetectedEncoding(EclipseIFileUtil
                            .getInputStreamFrom(targetFile));
                    String targetSourceCodeString = IOUtil.readAsString(
                            EclipseIFileUtil.getInputStreamFrom(targetFile), targetFileEncoding);
                    ClassMeta targetClassMeta = new ClassMetaExtractor(config).extract(targetSourceCodeString);

                    // ----------------------------------------
                    // test class
                    IFile testCaseFile = getIFile(project, resourcePathForTestCaseFile);
                    String testCaseFileEncoding = UniversalDetectorUtil.getDetectedEncoding(EclipseIFileUtil
View Full Code Here

TOP

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

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.