@Test
public void test() throws URISyntaxException, MalformedURLException {
Compilation compilation = Compiler.javac()
.withProcessors(new SyndesisExtensionActionProcessor())
.compile(JavaFileObjects.forSourceString(
"test.AnnotatedClassTest",
"package test;\n" +
"\n" +
"@io.syndesis.integration.runtime.api.SyndesisExtensionAction(\n" +
" id = \"action-id\",\n" +
" name = \"action-name\",\n" +
" description = \"action-description\"\n" +
")\n" +
"public class AnnotatedClassTest {\n" +
"}"
)
);
assertTrue(compilation.generatedFile(StandardLocation.SOURCE_OUTPUT, "test/AnnotatedClassTest-action-id.properties").isPresent());
}
SyndesisExtensionActionProcessorTest.java 文件源码
java
阅读 12
收藏 0
点赞 0
评论 0
项目:syndesis
作者:
评论列表
文章目录