[forge-issues] [JBoss JIRA] (ROASTER-114) implementInterface should automatically add imports
Nicolas Challut (JIRA)
issues at jboss.org
Tue Nov 15 12:30:00 EST 2016
Nicolas Challut created ROASTER-114:
---------------------------------------
Summary: implementInterface should automatically add imports
Key: ROASTER-114
URL: https://issues.jboss.org/browse/ROASTER-114
Project: Roaster
Issue Type: Enhancement
Affects Versions: 2.19.2.Final
Reporter: Nicolas Challut
{code:java}
@Test
public void interfaceImportTest()
{
JavaInterfaceSource javaInterface = Roaster.create(JavaInterfaceSource.class);
javaInterface.setName("MyInterface");
MethodSource<JavaInterfaceSource> methodSource = javaInterface.addMethod();
methodSource.setName("methodExample");
methodSource.addParameter("java.util.List<String>", "listParameter");
JavaClassSource javaImplementation = Roaster.create(JavaClassSource.class);
javaImplementation.implementInterface(javaInterface.getClass());
assertTrue("The Interface imports java.util.List properly", javaInterface.hasImport("java.util.List"));
assertTrue("The Implementation imports java.util.List properly",
javaImplementation.hasImport("java.util.List"));
}
{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the forge-issues
mailing list