public void testMixedParameters() throws Exception {
JavaImplementation type = javaImplementationFactory.createJavaImplementation();
Constructor<Mixed> ctor1 = Mixed.class.getConstructor(String.class, String.class, String.class);
processor.visitConstructor(ctor1, type);
AssemblyFactory assemblyFactory = new DefaultAssemblyFactory();
JavaInterfaceFactory javaFactory = new DefaultJavaInterfaceFactory();
ReferenceProcessor referenceProcessor = new ReferenceProcessor(assemblyFactory, javaFactory);
PropertyProcessor propertyProcessor = new PropertyProcessor(assemblyFactory);
JavaParameterImpl[] parameters = type.getConstructor().getParameters();
for (int i = 0; i < parameters.length; i++) {