@Test public void testParseSingle() throws Exception { final AhcPropertyAccessor accessor = new AhcMapperExpressionParser(AhcMapperLogger.DEBUG_STDOUT) .parse(ClassA.class, "firstName", String.class, null, true); assertEquals(MethodBasedPropertyAccessor.class, accessor.getClass()); assertEquals(true, accessor.isPrimary()); assertEquals(true, accessor.isReadable()); assertEquals(true, accessor.isWritable()); assertEquals("firstName", accessor.getName()); final ClassA a = new ClassA(); accessor.setValue(a, "first"); assertEquals("first", a.getFirstName()); assertEquals("first", accessor.getValue(a)); }