// get methods (member functions)
List<MethodMetadata> methods = classMetadata.getMethods();
assertNotNull(methods);
assertTrue(methods.size() > 0);
MethodMetadata methodMetadata = methods.get(0);
ConstructorMetadata constructorMetadata = (ConstructorMetadata)methodMetadata;
assertNotNull(constructorMetadata);
assertTrue(constructorMetadata.getModifiers().size() == 0);
assertThat(constructorMetadata.getName(), is("MySource"));
assertTrue(constructorMetadata.getParameters().size() == 0);
MethodMetadata methodMetadata2 = methods.get(1);
ConstructorMetadata constructorMetadata2 = (ConstructorMetadata)methodMetadata2;
assertNotNull(constructorMetadata2);
assertTrue(constructorMetadata2.getModifiers().size() == 1);
assertThat(constructorMetadata2.getName(), is("MySource"));
assertTrue(constructorMetadata2.getParameters().size() > 0);