Charles Heidemann created FURNACE-146:
-----------------------------------------
Summary: Test fails on test methods with injected parameters
Key: FURNACE-146
URL:
https://issues.jboss.org/browse/FURNACE-146
Project: Forge: Furnace
Issue Type: Feature Request
Components: Test Harness
Affects Versions: 2.26.2.Final
Reporter: Charles Heidemann
Priority: Critical
Furnance fails on test methods with parameters, like:
@Test
public void checkProjectUISetupCommand(final ProjectFactory projectFactory) throws
Exception
Arquillian test approach:
https://docs.jboss.org/author/display/ARQ/Dependency+injection
Arquillian have inject parameters correctly.
The main issue is that FurnaceTestMethodExecutor don't care about method parameters.
FurnaceTestMethodExecutor.java:116
Method method =
testInstance.getClass().getMethod(testMethodExecutor.getMethod().getName());
java.lang.NoSuchMethodException:
org.jboss.forge.addon.lombok.commands.LombokProjectSetupTest_$$_javassist_82a59b41-50a4-4336-b400-0898822d8514.checkProjectShellSetupCommand()
at java.lang.Class.getMethod(Class.java:1786)
at
org.jboss.forge.arquillian.impl.FurnaceTestMethodExecutor.invoke(FurnaceTestMethodExecutor.java:116)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)