public void ExpressionPropertyTimeAttributeValueVariableEqual()
        {
            var cTime = new TimeSpan(0, 13, 22, 12, 123);
            Expression <Func <ProductProjection, bool> > expression = p => p.Variants.Any(variant => variant.Attributes.Any(a => a.ToTimeAttribute().Name == "C-Time" && a.ToTimeAttribute().Value == cTime.AsTimeAttribute()));
            IQueryPredicateExpressionVisitor             queryPredicateExpressionVisitor = this.linqFixture.GetService <IQueryPredicateExpressionVisitor>();
            string result = queryPredicateExpressionVisitor.Render(expression);

            Assert.Equal("variants(attributes(name = \"C-Time\" and value = \"13:22:12.123\"))", result);
        }