@Test
public void testMethodWithPrimitiveParameters() throws Exception
{
JavaClassSource javaClass = Roaster.create(JavaClassSource.class);
MethodSource<JavaClassSource> method = javaClass.addMethod().setPublic().setName("doSomething").setReturnType(Integer.TYPE).setBody("return 0;");
method.addParameter(Integer.TYPE, "initValue");
method.addParameter(int.class,"intValueClass");
method.addParameter(int[].class,"intValueClassArray");
Assert.assertEquals(1, javaClass.getMethods().size());
List<ParameterSource<JavaClassSource>> parameters = javaClass.getMethods().get(0).getParameters();