genericstest.java

来自「Jamon是一个Java文本模板引擎」· Java 代码 · 共 49 行

JAVA
49
字号
package org.jamon.integration;import java.io.Writer;import org.jamon.AbstractTemplateProxy;import test.jamon.GenericsCall;import test.jamon.NonParameterizedGenericsCall;public class GenericsTest extends TestBase{    public void testExercise() throws Exception    {        new GenericsCall().render(getWriter());        checkOutput("Got: x\nGot: y\n");    }    public void testNonParameterizedGenericsCall() throws Exception    {       new NonParameterizedGenericsCall().render(getWriter());       checkOutput("Got: x\nGot: y\n");    }    public void testExternalGenericCall() throws Exception    {        AbstractTemplateProxy proxy =            getRecompilingTemplateManager().constructProxy            ("/test/jamon/external/ExternalGenericCall");        proxy.getClass()            .getMethod("render", Writer.class)            .invoke(proxy, getWriter());        checkOutput("Got: x\nGot: y\n");    }    public void testTypeParamsForSubComponentCall() throws Exception    {        expectParserError(            "TypeParamsForDefCall",            "def foo is being called with generic parameters", 2, 1);    }    public void testAbstractGeneric() throws Exception    {        expectParserError(            "GenericAbstractTemplate",            "<%generics> tag not allowed in abstract templates", 2, 11);    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?