public LambdaExpression BuildExpression(Type type, FilterExpression filter)
        {
            var parameter = ExpressionHelper.CreateParameter(type);

            var filterExpressionTranslator = new FilterExpressionTranslator(parameter);

            var body = filterExpressionTranslator.Translate(filter);

            return(Expression.Lambda(body, false, parameter));
        }
        public void TestSetUp()
        {
            var parameter = Expression.Parameter(typeof(TestModel), "x");

            _filterExpressionTranslator = new FilterExpressionTranslator(parameter);
        }