@Test
public void testGetFieldForExistingField() {
JavaParserClassDeclaration constructorDeclaration = (JavaParserClassDeclaration) typeSolverNewCode.solveType("com.github.javaparser.ast.body.ConstructorDeclaration");
ResolvedFieldDeclaration fieldDeclaration = null;
fieldDeclaration = constructorDeclaration.getField("modifiers");
assertEquals("modifiers", fieldDeclaration.getName());
assertEquals("java.util.EnumSet", fieldDeclaration.getType().asReferenceType().getQualifiedName());
assertEquals(AccessSpecifier.PRIVATE, fieldDeclaration.accessSpecifier());
assertEquals(false, fieldDeclaration.isStatic());
fieldDeclaration = constructorDeclaration.getField("annotations");
assertEquals("annotations", fieldDeclaration.getName());
assertEquals("java.util.List", fieldDeclaration.getType().asReferenceType().getQualifiedName());
assertEquals(AccessSpecifier.PRIVATE, fieldDeclaration.accessSpecifier());
}