Examples of TestMethodMeta


Examples of org.junithelper.core.meta.TestMethodMeta

        // given
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        generator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = generator.getTestMethodMeta(targetMethodMeta);
        ExceptionMeta exception = new ExceptionMeta();
        exception.name = "Exception";
        exception.nameInMethodName = "Exception";
        // when
        String actual = generator.getTestMethodNamePrefix(testMethodMeta, exception);
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        // given
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        generator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = generator.getTestMethodMeta(targetMethodMeta);
        // when
        String actual = generator.getTestMethodSourceCode(testMethodMeta);
        // then
        String expected = "  @Test\r\n  public void doSomething_A$String$long() throws Throwable {\r\n    // TODO auto-generated by JUnit Helper.\r\n    Sample target = new Sample();\r\n    String str = null;\r\n    long longValue = 0L;\r\n    int actual = target.doSomething(str, longValue);\r\n    int expected = 0;\r\n    assertThat(actual, is(equalTo(expected)));\r\n  }\r\n";
        assertEquals(expected, actual);
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        TestMethodGeneratorImpl localGenerator = new TestMethodGeneratorImpl(config, lineBreakProvider);
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        localGenerator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = localGenerator.getTestMethodMeta(targetMethodMeta);
        // when
        String actual = localGenerator.getTestMethodSourceCode(testMethodMeta);
        // then
        String expected = "  public void test_doSomething_A$String$long() throws Throwable {\r\n    // TODO auto-generated by JUnit Helper.\r\n    // Arrange\r\n    Sample target = new Sample();\r\n    String str = null;\r\n    long longValue = 0L;\r\n    // Act\r\n    int actual = target.doSomething(str, longValue);\r\n    // Assert\r\n    int expected = 0;\r\n    assertEquals(expected, actual);\r\n  }\r\n";
        assertEquals(expected, actual);
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        TestMethodGeneratorImpl localGenerator = new TestMethodGeneratorImpl(config, lineBreakProvider);
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        localGenerator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = localGenerator.getTestMethodMeta(targetMethodMeta);
        // when
        String actual = localGenerator.getTestMethodSourceCode(testMethodMeta);
        // then
        String expected = "  public void test_doSomething_A$String$long() throws Throwable {\r\n    // TODO auto-generated by JUnit Helper.\r\n    // Given\r\n    Sample target = new Sample();\r\n    String str = null;\r\n    long longValue = 0L;\r\n    // When\r\n    int actual = target.doSomething(str, longValue);\r\n    // Then\r\n    int expected = 0;\r\n    assertEquals(expected, actual);\r\n  }\r\n";
        assertEquals(expected, actual);
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        TestMethodGeneratorImpl localGenerator = new TestMethodGeneratorImpl(config, lineBreakProvider);
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        localGenerator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = localGenerator.getTestMethodMeta(targetMethodMeta);
        // when
        String actual = localGenerator.getTestMethodSourceCode(testMethodMeta);
        // then
        String expected = "  public void test_doSomething_A$String$long() throws Throwable {\r\n    // TODO auto-generated by JUnit Helper.\r\n    // Given\r\n    Sample target = new Sample();\r\n    String str = null;\r\n    long longValue = 0L;\r\n    // When\r\n    int actual = target.doSomething(str, longValue);\r\n    // Then\r\n    int expected = 0;\r\n    assertEquals(expected, actual);\r\n  }\r\n";
        assertEquals(expected, actual);
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        TestMethodGeneratorImpl localGenerator = new TestMethodGeneratorImpl(config, lineBreakProvider);
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        localGenerator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = localGenerator.getTestMethodMeta(targetMethodMeta);
        // when
        String actual = localGenerator.getTestMethodSourceCode(testMethodMeta);
        // then
        String expected = "  @Test\r\n  public void doSomething_A$String$long() throws Throwable {\r\n    // TODO auto-generated by JUnit Helper.\r\n    // Arrange\r\n    Sample target = new Sample();\r\n    String str = null;\r\n    long longValue = 0L;\r\n    // Act\r\n    int actual = target.doSomething(str, longValue);\r\n    // Assert\r\n    int expected = 0;\r\n    assertThat(actual, is(equalTo(expected)));\r\n  }\r\n";
        assertEquals(expected, actual);
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        TestMethodGeneratorImpl localGenerator = new TestMethodGeneratorImpl(config, lineBreakProvider);
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        localGenerator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = localGenerator.getTestMethodMeta(targetMethodMeta);
        // when
        String actual = localGenerator.getTestMethodSourceCode(testMethodMeta);
        // then
        String expected = "  @Test\r\n  public void doSomething_A$String$long() throws Throwable {\r\n    // TODO auto-generated by JUnit Helper.\r\n    // Given\r\n    Sample target = new Sample();\r\n    String str = null;\r\n    long longValue = 0L;\r\n    // When\r\n    int actual = target.doSomething(str, longValue);\r\n    // Then\r\n    int expected = 0;\r\n    assertThat(actual, is(equalTo(expected)));\r\n  }\r\n";
        assertEquals(expected, actual);
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        StringBuilder buf = new StringBuilder();
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        generator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = generator.getTestMethodMeta(targetMethodMeta);
        // when
        generator.appendPreparingArgs(buf, testMethodMeta);
        // then
        assertEquals("    String str = null;\r\n    long longValue = 0L;\r\n", buf.toString());
    }
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        StringBuilder buf = new StringBuilder();
        String sourceCodeString = "package hoge.foo; import java.util.List; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        generator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = generator.getTestMethodMeta(targetMethodMeta);
        // when
        generator.appendExecutingTargetMethod(buf, testMethodMeta);
        // then
        assertEquals("target.doSomething(str, longValue);\r\n", buf.toString());
    }
View Full Code Here

Examples of org.junithelper.core.meta.TestMethodMeta

        generator = new TestMethodGeneratorImpl(config, lineBreakProvider);
        String sourceCodeString = "package hoge.foo; import java.util.List;import fuga.Bean; public class Sample { public Sample() {}\r\n public int doSomething(String str, long longValue, Bean bean) throws Throwable { System.out.println(\"aaaa\") } }";
        ClassMeta targetClassMeta = classMetaExtractor.extract(sourceCodeString);
        generator.initialize(targetClassMeta);
        MethodMeta targetMethodMeta = targetClassMeta.methods.get(0);
        TestMethodMeta testMethodMeta = generator.getTestMethodMeta(targetMethodMeta);
        // when
        List<String> actual = generator.getMockedFieldsForJMockit(testMethodMeta);
        // then
        // e.g. : verify(mocked).called();
        assertEquals(1, actual.size());
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.