@Test
public void testConvertMemberExpressionWithLambdaAnyEqOnCollectionField()
	throws ExpressionVisitException {

	MemberExpression memberExpression = new MemberExpressionImpl(
		new CollectionPropertyExpressionImpl(
			new PrimitivePropertyExpressionImpl("keywords"),
			new LambdaFunctionExpressionImpl(
				LambdaFunctionExpression.Type.ANY, "k",
				new BinaryExpressionImpl(
					new MemberExpressionImpl(
						new LambdaVariableExpressionImpl("k")),
					BinaryExpression.Operation.EQ,
					new LiteralExpressionImpl(
						"'keyword1'", LiteralExpression.Type.STRING)))));
	TermFilter termFilter = (TermFilter)_expressionConvertImpl.convert(
		memberExpression, LocaleUtil.getDefault(), _entityModel);
	Assert.assertNotNull(termFilter);
	Assert.assertEquals("keywords.raw", termFilter.getField());
	Assert.assertEquals("keyword1", termFilter.getValue());
}