testing conditional where predicate with expresssion tree