Package net.sf.lapg.common

Examples of net.sf.lapg.common.JavaPostProcessor


import org.junit.Assert;

public class JavaPostProcessorTest extends TestCase {

  public void testSimple() throws Exception {
    String res = new JavaPostProcessor(
        "package p;\n" +
        "\n" +
        "import xxx.A;\n" +
        "\n" +
    "class B extends xxx.@C {}").process();
View Full Code Here


        "\n" +
        "class B extends C {}", res);
  }

  public void testSeveral() throws Exception {
    String res = new JavaPostProcessor(
        "package p;\n" +
        "\n" +
        "import xxx.A;\n" +
        "\n" +
    "class B extends xxx.@C implements yyy.@QQ {}").process();
View Full Code Here

        "\n" +
        "class B extends C implements QQ {}", res);
  }

  public void testConflict() throws Exception {
    String res = new JavaPostProcessor(
        "package p;\n" +
        "\n" +
        "import xxx.A;\n" +
        "\n" +
    "class B extends aaa.@A implements qqq.@A {}").process();
View Full Code Here

        "\n" +
        "class B extends aaa.A implements qqq.A {}", res);
  }

  public void testNoImports() throws Exception {
    String res = new JavaPostProcessor(
        "package p;\n" +
        "\n" +
    "class B extends aaa.@A implements qqq.@B {}").process();
    Assert.assertEquals(
        "package p;\n" +
View Full Code Here

TOP

Related Classes of net.sf.lapg.common.JavaPostProcessor

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.