@Test
public void testVisitMemberExpressionComplexField()
	throws ExpressionVisitException {

	MemberExpression memberExpression = new MemberExpressionImpl(
		new ComplexPropertyExpressionImpl(
			"values", new PrimitivePropertyExpressionImpl("value1")));
	EntityField entityField =
		(EntityField)_expressionVisitorImpl.visitMemberExpression(
			memberExpression);
	Assert.assertNotNull(entityField);
	Assert.assertEquals("value1", entityField.getName());
	Assert.assertEquals(EntityField.Type.STRING, entityField.getType());
}